MTASPDYLVVLFGITAGATGAKLGSDEKELILLLWKVVDLANKKVGQLHEVLVRPDQLELTEDCKEETKIDAENLSSAPQLDQALRQFNQSVSNELNIGVGTSFCLCTDGQLHIRQILHPEASKKNVLLPECFYSFFDLRKEFKKCCPGSPDIDKLDVAAMTESLNFEKSDSVSRYGASQVEDMGNIILAMISEPYNHRFSDPERVNYKFESGTCSKMELIDDSTVVRARGLPWQSSDQDIARFFKGLNIAKGGAALCLNAQGRRNGEALVRFVSEEHRDLALQRHKHHMGTRYIEVYKATGEDFLKIAGGTSNEVAQFLSKENQVIVRMRGLPFTATAEEVVAFFGQHCPITGGKEGILFVTYPDGRPTGDAFVLFACEEYAQNALRKHKELLGKRYIELFRSTAAEVQQVLNRFSSAPLIPLPTPPIIPVLPQQFVPPTNVRDCIRLRGLPYAATIEDILDFLGEFSTDIRTHGVHMVLNHQGRPSGDAFIQMKSTDRAFMAAQKYHKKTMKDRYVEVFQCSAEEMNFVLMGGTLNRNGLSPPPCLSPPSYTFPAPTAVIPTEAAIYQPSLLLNPRALQPSTAYYPAGTQLFMNYTAYYPSPPGSPNSLGYFPTAANLSSVPPQPGTVVRMQGLAYNTGVKEILNFFQGYQCLKDVW