MPKKRQPFYFFMLDVQKKNAERGKRYSLREMPEIAAPLWANMTKEEKKPYEEQAKHYNGTERAGGNIKTCHGVDYSEVEREQRQAAKEEKTMKEEVREMIKRAILSQSLTTQKFFLIHINYFCESKDVNGDLRYDPAELAILEFSLQDGIGRGMHTLINLREIPYGYYYEAKRHSSDTHNLPLPPDTVGNTNIRDAIIEVIKFVNYNDEDVCSPIFTFDDHIPVVRSVIREVLNSRSTGPPIDIRIYSLSELLFNLKNASHDHAVATALSPPFASVFLAESYLDRGTFDYAEGLPCEFHEANDRVPYCSQTKIRGWAFSIIKSCAQDLGIEFVPGKHEPESALAIVPTKFDDNDSVYTATDIGSDANHSHISVHNFKRGKGRGNLV