MEMFYYLVFGALAAIVAALELGKSGKDRVATSPAFNSFKNNYILVYSLMMSGDWLQGPYVYYLYSQYGFDKGDIGRLFIAGFGSSMLFGTIVGSLADKKGRKRACVTYCITYILSCFTKHSPQYKILMVGRVLGGIATSLLFSAFESWLVAEHNKKGFDPQWLSITFSKAIFLGNGLVAIVAGLFANFLADNMGFGPVAPFDAAACFLAIGMAIILSSWGENYGDSSDSKDLITQFKGAAKAIASDEKIALLGAIQSLFEGSMYTFVFLWTPALSPKDEEIPHGFIFATFMLSSMLGSSIASRLLARKLKVEGYMQIVFSVSAFTLFLPVVTNFLVPPSGEKGGSISLGGCLQLLGFCTFESCVGIFWPSIMKMRSQYIPEEARSTIMNFFRIPLNLFVCVVLYNVNAFPITVMFGMCSIFLFMAAILQRRLMVVSDLHRSTKAVEMTAEDEPLNP*