MTASPDYLVVLFGITAGATGAKLGSDEKELILLLWKVVDLANKKVGQLHEVLVKPDHLELTEDCKEETKIDAENLSSAPQLEQALRQFNQSVSNELNIGVGTSFCLCTDGQLHVRQILHPEASKKNVLLPECFYSFFDLRKEFKKCCPGSPDIDKLDVAAMTDCLHLDKSVPTSRYGASEVEDMGNVILTMISEPYNHRFSDPERVNYKFESGTWHWCVLKLSKCPYLFHSSKMELVDDNTIVRARGLPWQSSDQDIARFFKGLNIAKGGAALCLNAQGRRNGEALVRFVSEEHRDLALQRHKHHMGNRYIEVYKATGEDFLKIAGGTSNEVAQFLSKENQVIVRMRGLPFTATAEEVLAFFGQHCPITGGKEGILFVTYPDGRPTGDAFVLFACEEYAQNALRKHKDLLGKRYIELFRSTAAEVQQVLNRFSSTPLIPLPTPPIIPVLPQQFVTPTNVRDCIRLRGLPYAATIEDILEFLGEFSTAIQTHGVHMVLNHQGRPSGDAFIQMKSADRAFMAAQKCHKKTMKDRYVEVFQCSAEEMNFVLMGGTLNRNGLSPPPCKLPCLSPPSYTFPAPAAVIPTEAALYQPSVLLSPRTLQPSTAYYPAGAQLFMNYTAYYPSPSGSSNSIGYFPTAGNASSIPPQHGTVVRMQGLAYNTGVKEILNFFQGYQYAAEDGLVHTNDQARTLPKEWVCI