MKKANKQTATGQTSTSLQPEQPVVQTFECRHKYVFGHGDNLIFERAGSSEIHPKHISVEYYIGYEIGSGLYTKVYHAYWTEMKKCVAVKVYEEYNSKNEEFVRREIDVFNHFANNPQDLIISMYGIKHEEIEERIEEGETFIREKIYLVIELGEENLRNYFYIKIDDKYKNIDKINLSGIHEIEKYKKDLIIKIVKGAARALQQFHEHGIHLDIKAQNFVFSHEENDEIVFKLIDFNRSLITDSEEVKTRYVGMKLIRPPELIYLPEQGGFKVTRKTDIWEFGTMIFELYKSDGLQLGAPTGNPTHQGTPTHSWTPIPRTPTHQGTPTHSWTPIPGTPTHQGTPTHSWTPIPGTPTRQGTPTHSWTPIPGTPTRQGTPTHSWTPIPGTPTHQGTPTHQPNALEIIQKKNALINEIKNFRSDVLANTDLDRVLKAIIIACLQTDPKKRATIDEIIRFLDKDFPLFRHEHVHKSSEIEATDKGKGIVIN