MTDLFSKIKEVTELDGIAGYEHSVRDYLRTKITPLVDRVETDGLGGIFGIRDSKAEKAPRILVAAHMDEVGFMVSDIKVDGTLRVVGIGGWNPLVVSSQRFTLYTRTGQVIPLISGSVPPHFLRGANGSASLPNIENIVFDGGFTDKAEAESFGITPGDIIVPQSETILTANQKNIISKAWDNRYGVLMITEMLEALKGQDLNNTLIAGANVQEEVGLRGAHVSTTKFDPELFFAVDCSPAGDIYGNPGTIGDGTLLRFYDPGHVMLKDMRDFLLTTAEDAGVNFQYYCGKGGTDAGAAHLQNGGVPSTTIGVCARYIHSHQTLYAMDDFVEAQAFLQAIIKKLDRSTVDLIKCY*