MEDEEHEVYGQEIPVDGEDVDMSAGDDATKLQELDEMKRRLKEMEEEAAALREMQAKVAKDMQDPNATTSENKEEMDSRSVFVGNVDYACTPEEVQQHFNSCGTVNRVTILTDKFGQPKGFAYVEFVEVEAVQEAIKLNESELHGRQLKVAPKRTNVPGMKQPRGRGFNPYRPYGYSPYGYGYGYGRFPRFRRPRRPYF