TDEEGNPIMKDGKFISDAVNSLIFTIAQHFVGDPSLIKDRSGDLLSNLKCKSLGDFRWYKDTFLTRVXTREDSQQAFWKEKFLAGLPKSFGDKVREKLRSQNPGGEIPYQTLSYGQLIAIIQRVALKICQDDKIQQQLTKEKSQNRRDLGTFCEQFGIQGCPKKPKPKRQDPPKQQWKKRSSKRSSKNHDHRKHKPRSKPYSTQTTKIPPENRPSQGKDVTCYNCGKSGHISRYCRLKRRISELHLEPEIEDKINNLLIQTSNEEESVPSDSEVSEDLNQIQNDDDQSSSSINVLTNKQDLFFRAIDSIPDPDKKKVYLEXLKLTLEDRPPKSPITTNKFNLKDTFKRLEKSTIKPVTIQDLQSEVHTLKAEVKSLKQIQTSQQLILDKLTEENSEE