MELFYYVLFGAMAAVVAVLELGGKTNKDRITTSQAFNSFKNNYILVYSLMMAGDWLQGPYVYYLYSTYGFGKGDIGQLFIAGFGSSMLFGTIVGSLADKQGRKRACVTYCITYILSCVTKHSPQYKILMVGRILGGIATSLLFSSFESWLVAEHFKRGFESQWLSLTFSKAIFVGNGLVAIIAGLFGNFLVDSLNLGPVSPFDAAACFLAIGMAIILSSWSENYGDPSESKDLLTQFKGAAVAIASDEKIALLGAIQSLFEGSMYTFVFLWTPALSPNDEDIPHGFIFATFMLASMLGSSFAARLMAKNSPKVESYMQIVFVVSSAALMLPILTTFLVPPSNVKGGGITFAGSIQLLGFCAFESCVGIFWPSIMKMRSQYIPEEARSTIMNFFRIPLNLFVCIVLYNVNAFPITVMFGMCSIFLFVASILQRRLAAIADKPKAEDWTAMKERDTEADPLNAP*