MGRVKLPIKRIENTTNRQVTFSKRRNGLIKKAYELSVLCDIDVALVMFSPSGRLNHFSGRRGVEDVILRYMNLSEHDRGEAIQNREYLISMLQRLKRESDMATQLANPGALNEKIEEIQQEIYSSQQQLQITEDRLRMFEPDPAAFGTSSEIDGCEKYLMELLTRVVERKNNLLSSHMAPFDATAAAMHGADGTQMYVNQADGMGTFGGDAAMWGPDGGADPGHPMFSASDPLIYLRYVHRRRISAVHRWDHDVYDANSQVAGLHGGDPCAAGGGAAAAAGCVDDIAGGHAAAADAWRQAYTCTELLSTLIPTTPFPLMPHCLGPEDQYLSMEHGMVAAAQEPMEASTASCSYVPSDETTGTPVMAYDSNPPPANIA