MTMTDQDNNPNSPKQVSKKIKDSARQIWLAGLGAYNKAEEDAGKVFEKLVQEGEELEKRTRGVFEKQLKAVEDRVEEVKDKANTTWDKLEQVFDQRVSRALHRLGMPTYKEFEALRREIEELKAKIDELENAKKGGK