IVMDEHDEQEHEVYGGEIPGDDGDMDADIDGDGQDYDVDDPNSKELEDMKKRLKEMEEEAGALREMQAKVEKEMGAVQDSSSTSATQAEKEEVDSRSIYVGNVDYACTPEEVQQHFQSCGTVNRVTILTDKFGQPKGFAYVEFVEVEAVQNALLLNESELHGRQLKVSAKRTNVPGMKQFRGRRAGPFRSRRPFAPASPFYPSYGYGRVPRFRRPMRFRPY