KQIKRRKRHRRKHFEDQEPCVMRGVYFKNMKWQAAIKVDKKQIHLGTVGSQEEAARLYDRSNPDGMRCKLPGRYLKVRGSRRI