MEEEEHEVYGGEIPEVEETDVPDPDIDMSAGDDDAVTELAEMKKRLKEMEEEAAALREMQAKVEKEMGATQDPATMAANQEGKEEVDARSVYVGNVDYACTPEEVQLHFQTCGTVNRVTILMDKFGQPKGFAYVEFVEVEAVQEALQLNESELHGRQLKVSPKRTNVPGMKQYHPGRFNPSIGYRFRRPFVPPYFYSPYGYG