MEIFYYLVFGGLSAVVAGLELGKSGKDRVATTTAFNAFKNNYVLVYSLMMSGDWLQGPYVYYLYSQYGFDKGDIGRLFIAGFGSSMLFGTIVGSLADRQGRKRACITYCVTYILSCITKHSPQYRVLLLGRILGGVATSLLFSAFESWLVAEHNKRGYDPQWLSITFSKAIFLGNGLIAIIAGLFANLLADNLGFGPVAPFDAAACFLAIGMAIIMSSWSENYGDQSEGKDLMSQFKVAAKAIASDEKIALLGAIQSLFEGSMYTFVFLWTPALSPNDEDIPHGFIFATFMLSSMLGSSIASRLLARKMKVEGYMQIVFAVSAFTLFLPVATSLLVPASSVKGSGISFGGSLQLLGFCTFESCVGIFWPSIMKMRSQYIPEEARSTIMNFFRIPLNLFVCVVLYNVNAFPITVMFGMCSIFLFMAAILQRRLMVVADLHKLSTKSQEMTGEDEPLNP*