MAAGDEFRPLDEASLVAYIRATPALAASLGGRVDALSVKEVGDGNLNFVYIVTSDAGSVVVKQALPYIRCVGDSWPMTRERAYFEASALREHGRLCPDHVPEVYHFDRAMSLIGMRYIKPPHIILRKGLIAGVHYPLLAHHMADYMANTLFFTSLLYNSTTHHKKQVARYCENVEMCRLTEQVVFSDPYMVSKYNRWNSPFLDKDAEAVREDDGLKLEIAELKSMFIERAQALIHGDLHTGSIMVTPDSTQVIDPEFAFYAPMGYDIGAFLGNLILAYFAQDGHADQANDRKAYKQWILKTIEESWNLFQQKFLGLWNKHKDGNGEAYLPAIYNNPELLGVVQKKYMTDLLHDSLGFGSAKMIRRIVGIAHVEDFDSIEDASKRASCERRALDCAKAILKGRRQFESIEQVIAHVRSVTHD*