MELFYYVLFGAMAAVVAVLELGGKSNKDRITTSQAFNSFKNNYILVYSLMMAGDWLQGPYVYYLYSTYGFSKGDIGQLFIAGFGSSMLFGTIVGSLADKQGRKRACVTYCITYILSCITKHSPQYKVLMVGRILGGIATSLLFSSFESWLVAEHFKRGFESQWLSLTFSKAIFVGNGLVAIIAGLFGNFLVDSLNLGPVSPFDAAACFLAIGMAVILSSWSENYGDPSESKDLLTQFKGAAVAIASDEKIALLGAIQSLFEGSMYTFVFLWTPALSPNDEDIPHGFIFATFMLASMLGSSFAARLMAKNSPKVESYMQIVFVVSSASLLLPILTTFLVPPSNVKGGGISFAGSIQLLGFCTFESCVGIFWPSIMKMRSQYIPEEARSTIMNFFRIPLNLFVCIVLYNVNAFPITVMFGMCSIFLFVASILQRRLAAIADKPKAEDWTAMKERDTEADPLNAP*