KDQILTAVKTDEEGNPIMEDGKFISDVVNSLIFTIAQHFVGDPSLIKDRSGDLLSNLKCKSLGDFRWYKDTFLTRVYTREDSQQAFWKEKFLAGLPKSFGDKVREKLRSQNPGGEIPYHTLSYGQLIAIIQRVALKICQDDKIQQQLTKEKSQNRRDLGTFCEQFGIQGCPKKPKPRKQDPPPKQQWRKRSSRNDHRKPKPRSKPQSSQIPKNPPETRPSQGKDVTCYNCGKPGHISRYCRLKKRISELHLEPEIKDKINNLLIQTSDEEESNPSDYEVSEDLNQIXNDDSQSSSSVNTLSINTLTNEQDLLFRAINSIPDPEERKSI