MEEEEHEVYGGEIPDEGEMEGDIEAHHADVDMSTADDDAVKELDEMKKRLKEMEEEAAALREMQAKVEKEMGAVQDPAAVAASQANKEEVDARSVFVGNVDYACTPEEVQQHFQSCGTVNRVTILTDKFGQPKGFAYVEFLETEAVQEALVLNESELHGRQLKVLPKRTNVPGMKQYRPRRFNPYMGYRFRRPYVPPYFYSPYGYGKVPRFRRPARYMPYY