MKKTLGRQKIEIKKLEKKSSKQVTFSKRRAGLFKKAGELSVLCGAEVAIIVFSPNDKVFCFGHPDVDVLLDRYLTGNLSPPKPAESYIPVAEFNRDFTDFALEFEAEKKRAAELIRAAEDSRKNGGFWWQEAVEGMRLEELKEFRSALMDLRAKVAERVEKLTAVRIGGPLLPALPPPPQPMTSSSFHLAGNHQQLPPSTAFHLAGNHRVATGLGFF