MPEFGGFPTYTKQYHHEPYAAIAPTRPELSTQGKNVVITGGGGAIGTAMALSFAQSGASSIALLGRTEAALLKSKQAVNATYPTTDVYVVKADVADEASVRTALEKFASVAGKKLDILVANAGVLPDAGTVLASDASQWWSGFEVNVRGQFNLVRAFVPLAENNATLINVTSSVAQLPFVPGSSSYHGSKLAAVKLFDYLHFENPELRVLQFHPGVVQSSMSQKSFDSGIPRPTMDDAFLPGNFAVWCASSESEGLRGRFLWANWDVEELKDKAKEFGSGPQLTMGLIGWP*