MELFYLIVFGALGVVVATMELSKSNKDRINTPSAFNSFKNNYLLVYSLMMAGDWLQGPYVYYLYTTYGFGKGDIGQLFIAGFGSSMLFGTIVGSLADKHGRKRASITYCITYILSCITKHSPQYRILMVGRILGGIATSLLFSAFESWLVAEHNKRGFEQQWLSITFSKAIFLGNGLVAILAGLFGNLLVGSLAMGPVAPFDAASIFLAIGMAIIISSWTKNYGDSSESKDLMTQFRGAAVAIASDEKIALLGAIQSLFEGSMYTFVFLWTPALSPNGEDIPHGFIFATFMLSSMLGSSLASRLLARASIKVESYMQIVFIISSASLLLPVITSSLVAPSKEKGGSIKFAGCIQLIGFCVFEACVGLFWPSIMKMRSQYIPEEARSTIMNFFRIPLNIFVCIVLYNVDAFPITVMFGMCSFFLFIASMLQRRLLGVAERSRQDKGRELEAEPLNI*