MTPTLFDVYDILGLAVDGDLVTCRLIKDLRKFIEDNLGIVLDGNLASLRHTWLKMNFRELPPDATPFFEDIKGVNTYAWGATALAFLYRSLGKACAFKRRHFSGLATLMQCWSYEHIMHTRPILRSIPQNIPRAKRWEPPKKYHGNPKNLMPPIRQEIDNLQPNEVIWNPYFNPDKVISDDRQQAFQTAMCPTTLIFDDIVEPYMPDLICHQFGAKQGISKNPLVVNKIASWLSRHDRIMSDIQQDTANRLPSEEYKAWYNLVSHPLIHNVANSPKDILQPHIHEEEEVVPAHEPQYIMRPRGYEDQLIRLY*