MEVFYYLVFGALAAVVAALELGKSGKDRVATSPAFNSFKNNYILVYSLMMSGDWLQGPYVYYLYSQYGFDKGDIGRLFIAGFGSSMLFGTIVGSLADKQGRKRACVTYCITYILSCFTKHSPEYKILMIGRVLGGIATSLLFSAFESWLVAEHNKKGFDPQWLSITFSKAIFLGNGLVAIVAGLFANFLADNMGFGPVAPFDAAACFLAIGMAIILSSWGENYGDSSDSKDLMTQFKVAAKAIASDEKIALLGAIQSLFEGSMYTFVFLWTPALSPNDEEIPHGFIFATFMLSSMLGSSIASRLLARKLKVEGYMQIVFAVSAFTLFLPVVTNFLVPPSSAKGGSISLGGCLQLLGFCTFESCVGIFWPSIMKMRSQYIPEEARSTIMNFFRIPLNLFVCVVLYNVNAFPITVMFGMCSIFLFMAAILQRRLMVVSDLHKSTKAVEMTAEDEPLNP*