MEEEEHEVYGAEIPDEGEMDGDMDALHADVDMSTADDDAVKELDEMKKRLKEMEEEAAALREMQAKVEKEMGAVQDPAIAAASQANKEEVDARSVFVGNPTHNPDTRLCIKKSSSLSCDLCVKLHXSFSAAGMVLVGGSGICAHVDYACTPEEVQQHFQSCGTVNRVTILTDKFGQPKGFAYVEFVETESVQEALXLNESELHGRQLKVLPKRTNVPGMKQYRPRRFNPYMGYRFRRPYVPPYFYSPYGYGQNEMPDARCLIYLAFFFPSFICRKVPRFXRPARYMPYY