MSTAAVCGLVVIFYRERGQSQIILIIHSSLSITMANETEKLIDLVHNYPYLYDTSHSEYINTVNKTEKWNEIAGILNKPSVARYKGCKTFHSSTHTSFTMLETVVRPTRKEKPIYLCKYLFIVYTLFCMTAEIVKQKWKNLRDSYMKYIKYLKGSTGSGKKYKNWPWAAHLEFLRDTVAPRATTSNVSESQIPETSITDEDYEPGESDSGNVTSPTQMPPPKRTTKRKELTEDVAAVLSYLENKNSNKTHTKLDHIDNLFLSYAHTFKTFSPRTQAVLKIEMSQLFGRAELSEVDGHNSTRSSPMYSTTSSWSDVNSNQAAENDTGNAIQVLNYSNVYTDVNPNQAAENNNGNAIQALNYLNIHTHPKSTNSLVLGSYPVRTQSTKDLYENVSKFLATQPKNNY