MDYSRFNLTIISMLIAIIMPIIAQCVIDLTLLSSVTAINANGPYLGIVVPNAFELYPLLDMESFTLDSTFPTIDISGRRFYVGEIEGQRVLTVMTGLGMLNAGITTQLLLTYFNVSGVLHYGIAGNANDELNIGDITVPQYWAHTGLWNWQRYGDQAANHQLVLDKESDRIKEMGYIAIGDYNNPPGNRSNYLSNLWYQPEEVFPVTGIPEVSEHYFWVPVDDAYYAIATQIMSKGLDLQYCTNDSTCLSEQPQVVTVTRGASANIFLDNAAYRSFLHDNFDVSPVDMESASVALTCLTNNVSFIAFRALSDLAGGSNATNEASIFFNLAATNAAVVLTQFIKML*