MMREGDACVALLRSKLHGLIERNHTLEEENKQLKHQVSRLKGQVSSLEGQDTDRKIIWKKPENSATSNNYFKEKQFVH