MITGTSQADCAILIIAAGTGEFEAGISKDGQTREHALLAYTLGVKQLIVAINKMDTTKWSESRYNEIIKETSNFIKKVGYNPKHVPFVPISGFNGDNMIDVSTNCPWYKGWEKETKTKVSGKTLLEAIDAIDPPTRPSDKPLRLPLQDVYKIGGIGTVPVGRVETGTIKAGMVVTFAPAGVTTEVKSVEMHHEQLAEGQPGDNVGFNVKNVSVKEIRRGNVCGDSKNDPPKGAESFNAQVIVLNHPGQVGAGYAPVLDCHTAHIACKFAELIEKIDRRTGKSVEANPKFIKSGDAAIVKMIPSKPMCVEAFT