MELFYLLVFGGLGVIVATLELSKNNKDRTNTSSAFNSFKNNYLLVYSLMMAGDWLQGPYVYYLYTTYGFGKRDIGHLFIAGFGSSMLFGTIVGSLADKHGRKRASITYCITYILSCITKHSPQYRILMIGRILGGIATSLLFSAFESWLVAEHNKRGFEQQWLSLTFSKAIFLGNGLVAILAGLFGNLLVGSLALGPVAPFDAASCFLAIGMAIILSSWTENYGDPSESKDLLTQFRGAALAIASDEKIALLGAIQSLFEGSMYTFVFLWTPALSPNDEDIPHGFIFATFMLASMLGSSFASRLMARASIKVESYMQVVFIVSSASLMLPVITSVLVAPSSEKGGSISFAGCIQLIGFCVFEACVGLFWPSIMKMRSQYIPEEARSTIMNFFRIPLNIFVDSFPISVMFGMCAVFLFIASMLQRRLLGVVERSCMFFFCSSITPFLLLIYKKGYSEG*