MLNSRVLLLFNRRLLASVKATTKEKEYKYPVTGMTMGPCAIFVKEHFAKHRPKDLVEGKNTMKEAGAIWRSLDEASRKKYEELSKRYREQKIKEFEALSDEEKKELIASSLQAKEDKLKKKSRKERKENWEKTGHPEKPPTAYNLYVQERYNKLKAQGEPIVPVVKVMPRVSAEWKGMSATAREPYVKKAAQLLEEYKVKLEEWKSKVELPVTPPSETEKAKQPRPHVTEKAKHPPQHVAGKAKEPSKQTE