MRGFRSALSRAAARTRAELQGTRGHGRRLSHSAAAPARPSFGIAFDIDGVILRGRNPIGGSPQAIRRLYSDDGTPKIPFLFLTNGGGVPEYKRALELSEILGVDISPAQVVHGHSPYRELVKRFEDDLIVAVGKGEPAAVMVEYGFRKVLSIDDYSSYFTDIDPLAPFKKWKVGQSNCKTLMSEKVHPAYDVYAERVKGVFVVSDPVDWGRDLQVLCDILSTGGLPGNGKGGQPPLYFAADDLEYQAAFPSERLGMGAFRIALESIFNQVSDLPLKYTSYGKPNPFVFKKAANILEKLAMDIYPNSQPTTDVKDHQFSTIYMIGDNPKVDIYGVSKAGPPWSSVLTRTGVFRGKDNDPNFPADLVVDTVEDAINCILEKECIQ*