MTASPDYLVVLFGITAGATGAKLGSDEKELILLLWKVVDLANKKXXXXXXXXXXXXXXXLTEDCKEETKIDAESLSSAPQLDQALRQFNQSVSNELNIGVGTSFCLCTDGQLHVRQILHPEASKKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLNFDENSSDSRYGASQVEDMGNIILAMISEPYNHRFSDPERVNYKFESGTCSKMELIDDNTVVRARGLPWQSSDQDIARFFKGLNIAKGGAALCLNAQGRRNGEALVRFVSEEHRDLALQRHKHHMGTRYIEVYKATGEDFLKIAGGTSNEVAQFLSKENQVIVRMRGLPFTATAEEVVAFFGQHCPITGGKEGILFVTYPDGRPTGDAFVLFACEEYAQNALRKHKDLLGKRYIELFRSTAAEVQQVLNRFSSAPLIPLPTPPIIPVLPQQFVPPTNVRDCIRLRGLPYAATIEDILDFLGEFSTDIRTHGVHMVLNHQ