MGKSPSFGILDDNDCDEVESSEEATKNLQSGDDDVDDRPGWLPDGWIMEVYRGDDGTIYQYYICPVSGSTFTMKSEVLHYLFSEMDQRFMESKNCDVGCNLMRTHEWLPKGWLVEIRAGGDNMDKMYKFYVYPPHRVRLYSKDDVLLYIKEMKISGFDTDGQCNTRLPQGWVKEVVFRKTNTGGIRRDRHYTDPIKNYVFRIMRSAALYVETGKVTIRAFVQKTSVHEVYSFEKFTHLHESLQKRLNLGRTNQLRTRSSKLEKLALKEEILSDEQGSSSAEDGDSDYSATLKEARQKKANRMKTSLKGKKEVMASTTVVLEGGPQNEEMQESEQVALQKTSITIIPKWPSGRVPKIRTSSN