MELFYYVLFGAMAAVVAVLELGGKSNKDRITTSQAFNSFKNNYILVYSLMMAGDWLQGPYVYYLYSTYGFGKGDIGQLFIAGFGSSMLFGTIVGSLADKQGRKRACVTYCITYILSCITKHSPQYKVLMVGRILGGIATSLLFSSFESWLVAEHFKRGFESQWLSLTFSKAIFVGNGLVAIIAGLFGNFLVDSLNLGPVSPFDAAACFLAIGMAVILSSWSENYGDPSESKDLLTQFKGAAVAIASDEKIALLGAIQSLFEGSMYTFVFLWTPALSPNDEDIPHGFIFATFMLASMLGSSFAARLMAKNSPKVESYMQIVFVVSSASLMLPILTTFLVPPSNVKGGGISFAGSIQLLGFCTFESCVGIFWPSIMKMRSQYIPEEARSTIMNFFRIPLNLFVCIVLYNVNAFPITVMFGMCSIFLFVASILQRRLAAIADKPKAEDWTAMKERDTEADPLNAP*