MPKKRQPFYFFMLDVQKKNAERGKRYSLREMPEIAAPLWANMTKEEKKPYEEQAKHYNGTERAGGNIKTCHGVDYSEVEREQRQAAKEEKTMKEEVREMIKRAILSQSLTTQKFFLIHINYFCESKDVNGDLRYDPAELAILEFSLQDGIGRGMHTLINLREIPYGYYYEAKRHSSDTHNLPLPPDTVGNTNIRDAIIEVIKFVNYNDEDVCSPIFTFDDHIPVVRSVIREVLNSRSTGPPIDIRIYSLSELLFNLKNASHDHAVATALSPPFASVFLAESYLDRGTFDYAEGLPCEFHEANDRVPYCSQTKIRGWAFSIIKSCAQDLGIEFVPGKHEPESALAIVPTKFDDNDSVYTATDIGSDANHSHISVHSRNVQHSGSIVNSANFPKLADFKRGKGRGNLV