MGLFSILVIKEAAVSRPEVSSTCASIRRTTESSGKQGYLPVNSRDLXLLCTCDCCKFCAAPKASNLWHPLASVSSIQQQAGQREKVQSRAPKISGASSQRMVYDMSHMAAGPPQSISLSRYYLVDEDEMVGPNNPHLVNEDYAASTTLDIDKRFQARMACETAAQPAPPPPPTPAPRRRTTPIAHLDPSELVGLSREERRRRRRATLKYRTAHATRERIRVEAFNVSFAELRKLLPTLPPDKKLSKIEILKLAICYIAYLNHVLETP