MSDDKENFVRMTRAATKRKAAMADEDRLSKKKKKRVVLGELPNLCNKRKQTRKPLRVPKKQNKKTSKSDIDTRSDDPQMCAPYVTGIFVYLRQLEVKEKSRPLIDYIEKVQRDVTPNMRGVLVDWLVEVAEEYKLLSDTLYLAVSYIDRFLSLRTVNRQKLQLLGVSAMLIASKYEEITPPNVEDFCYITDNTYTKQEIVKMEADVLLALQFELGNPTTNTFLSLFERFTRVAQEDFNMSHLQMEFLCSYLSELSMLDYNSLKFLPSVVAASAVYLARFIIRPKQHPWSVMLEEYTRYKAGDLRECVCMIHDLYLSRKGGALQAVREKYKQHKFKCVATMPVSPELPLTFFEDVSI*