MEVFYYLVFGGLAAVVAALELGKSGKDRVATPTAFNSFKNNYVLVYSLMMSGDWLQGPYVYYLYSQYGFDKGDIGRLFIAGFGSSMLFGTIVGSLADKQGRKRACITYCITYILSCITKHSPQYRILMIGRVLGGIATSLLFSAFESWLVAEHNKRGFDPQWLSITFSKAIFLGNGLVAIVAGLFANLLADNLGFGPVAPFDAAACFLAIGMAIILSSWGENYGDASEGKDLMAQFKVAAKAIASDEKIALLGAIQSLFEGSMYTFVFLWTPALSPNDEDIPHGFIFATFMLSSMLGSSIASRLLARKMKVEGYMQIVFLISAFTLFLPVVTNFIVPPAEKGSSISFGGCLQLLGFCIFESCVGIFWPSIMKMRSQYIPEEARSTIMNFFRIPLNLFVCVVLYNVNAFPIAVMFGMCSIFLFIAAILQRRLMFVSDLHRATKATEMTAEDEPLNP*