MDDEEHEVYGQEIPEDGDMDGADVDMAAAGDDAAKLQELDEMKRKLKEMEGGDPSISTAEAKEQVDARSVYVGNVDYACTPEEVQQHFQACGTVNRVTILTDKFGQPKGFAYVEFLEQEAVQEALNLNESELHGRQIKVAPKRTNVPGMKQRPPRGYNPYHGYPYRSYGAPYFPPYGYGRAPRFRRPMRYRPYF