MQIFVKTLTGKTITLEVEPSDSIENVKAKIQDKEGIPPDQQRLIFAGKQLEDGRTLSDYNIQKESTLHLVLRLRGGGKKRKKKNYTTPKKIKHKHKNVKLAALKFFKVDANGKVTRLRRECPAEECGAGVFMANHFDRQYCGKCGLTYFADDQKK