MQIFVKTLTGKTITLEVESLDTIDNLKSKIQDKEGIPPDQQRLIFAGKQLEDGRTLSDYNIQKESTLHLVLRLRGGAKKRKKKTYTTPKKIKHKRKKCKLPILNFYKVDADGKIQRLRSECPHPTCGAGVFMALHKDRRYCGKCGLTMVFDKKE