MDEEEHEVYGQEIPVDGDMEGGDVDMTTGGDDAAKELDEMKRRLKEMEEEAAALRDMQAKVAKEMQGGDANASTAEAKEQVDARSVYVGNVDYACTPEEVQQHFQACGTVNRVTILTDKFGQPKGFAYVEFLEQEAVQEALNLNESELHGRQIKVSPKRTNVPGMKQRPPRGFNPYHGYPYRSYGAQYFPPYGYGRVPRFRRPTRYRPYF