MGKAEFGTTKHLSNQMKAKGLQRLRFYCTPCQRQMRDDNAFKQHCMSESHVRNMLIVGEDPKKYIREYSEAFLKDFVNLLKTGHRDKQVQINHFYQEYIANKEHVHMNSTQWSSLTEFAKYLGKEGICRVEENEKGIHISWIDDSPEALKRQEALKRKEAQDRGDEEREQRLLKEQIKRAQKDAAARAAGENGASTEQDQEDKGLRREEGEKIKLSIGVKPAASKPEPAPVEQPAAATLDEETPATGEAKLAEATTDSKPVSLKFGAKPAAKNVFASKKNAFSSGAKKVKIEQPKKISEAERIMREEMGRKRSREFSGSGGPSKRQRM