MGKSPSFGILDDNDCDEVESSEEATKNLQSWLPDGWIMVVYRGDDGTIYQYYICPVSGSTFTMKSEVLHYLFSEMDQRFMESKNCAVGCNLMRTHEWLPKGWLVEIRAGGDNMDKMYKFYVYPPHRVRLFSKDDVLLYIKEMKISGIDTDGQCNTRLPQGWVKEVVFGKTNTGGIRRDRHYTDPIKNYVFHTMRSAALYVETGKVTIRAFVQKTSVQEVYSFEKFTHLHESLQKRLNLGRTNQLRTRSSKLEKLALKEEILSDEQGSSSDGDSDYSATLKEARQKKANRMKTSLKGKEVMASTSVVLEGGPQNEEMQESEQVALQKTSITIIPKWPSGRVPKIRTSSN