MEVFYYVVFGALAAIVAGLELGKSGKDRVATTSAFNSFKNNYVLVYSLMMSGDWLQGPYVYYLYSQYGFDKGDIGRLFIAGFGSSMLFGTIVGSLADKQGRKRACITYCISYILSCITKHSPEYRVLMIGRILGGIATSLLFSAFESWLVAEHNKRGFDPQWLSITFSKAIFLGNGLIAIVSGLFANLLAENLGFGPVAPFDAAACFLAIGMAVIMSSWSENYGDPSDSKDLMAQFKVAAKAIASDEKIALLGAIQSLFEGSMYTFVFLWTPALSPNEEDIPHGFIFATFMLSSMLGSSVASRLLARKLKVEGYMQIVFSISAVTLVLPVVTNILVPTSSVKGGSISIGGSLQLLGFCTFEACVGIFWPSIMKMRSQYIPEEARSTIMNFFRIPLNLFVCVVLYNVNAFPITVMFGMCSIFLFMAAILQRRLMVVSDLHKSSTKAQEMIGEDEPLNP*