MMLRGTLKQVRIEKNPGRFRALESAAGESEPAAAAAMALALAEQAPAPAFREHPDEEWASTIDIKNSLKPGKTYTQRCCLFLGKLPTELTEDSKRFFXXXXXXXXXXXXXXXXXXXXXXESRTLAEIAKAELDGTILKSRPLRIRFATHGAALTVKNLSPVVSNELLEQAFSQFGPVEKAVVVVDDRGRATGKGFVEFAAKPPARKALERCGDGAFLLTTTPRPVIVEPMEQFDDEDGLPEKLMQKTQQYHKEREQPPRFAQPGTFEFEYASRWKALDEMEKQQREQVDRNIREAKEKLEAEMEAARHEHQLMLMRQDLMRRQEELRRLEELRNQELQKRKQIQLRHEEEHRRREEEMMRHREQEELRRQQEGFKPNYMENREQEMRMGDMGPRGAINMGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAMGSEGAANRGTTMMPDNRAVXXXXXXXXXXXXXXXXXGSRTSETQAPMSVPVSPGGFGRSQGGNFEGPNKRRRY