MDDEEHEVYGQEIPEDGDMDGADVDMAAAGDDAAKLQELDEMKRKLKEMEEEAAALRDMQAKVAKEMQGGDPSISTAEAKEQVDARSVYVGNVDYACTPEEVQQHFQACGTVNRVTILTDKFGQPKGFAYVEFLEQEAVQEALNLNESELHGRQIKVAPKRTNVPGMKQRPPRGYNPYHGYPYRSYGAPYFPPYGYGRAPRFRRPMRYRPYF