MPILKGFEHLRMKLDAIKKATNEFAIDNHIGGGGFGPVFKGELISDETTTKTVAVKCLNRKFGQGDPEFLKEIIMLSAYKHENIISLLGYCEEKDEKILVYEYASKKSLDKHLTSHELTWVKCLKICIGAARGVAYIHNPAGGHQRLLHRDIKSSNILIDENWNAKITDFGLAKIAPANQQNSFIITNNNNVVGTVGYTDPQYMERGILTKESDIYSFGVVLFEVLCGRVCIININDTSTPFLTHIVRYHHRRKKLKELVCRNIKDDIHPSSYKIFSEIAYQCLH*