MTASHSDSLVVLFGATAGAYGAKLGSDERELILLVWQVVDLPSKKVGTLHKSLVKADNLELSDQCREVSGLTAEGLGKAEPLDRVLQQFIQLVSSDLKVFGRNSYTLCSDGQLLIRQVLHPETSKKNFLLSDCFYSFYDLRKEFHTCYPSSAAVKDQTIKTMAEYLGLGTDEAEEDFGVWQVKTMVAIIFSMLSENCDHIFTDPETVKYKYETGPCSKSETVDSETVIRARGLPWQSSDQDIARFFKGLNIAKGGVALCLNAQGRRNGEALVRFVNSEQRDLALERHKHHMGSRYIEVYKATGEEFLKIAGGTSNEVAQFLSKENQVIIRMRGLPFTATQEDVLGFLGPECPVTGGKEGLLFVKYPDGRPTGDAFVLFSCEEYAQNALKKHKEILGKRYIELFRSTAAEVQQVLNRYMSTPLIPTLPTPIIPVIPPPYTIATGSIRDCVRLRGLPYTAGIDDILDFMGDATADIKPHGVHMVLNQQGRPSGDAFIQMKSADKAFMVAQKCHKKMMKDRYVEVFQCSGEEMNFVLMGGTLNRSGLSPPPCLSPPAYAAFQTAAVIPAEAALYQPQALLPTARTPQASAAAPPAVTYYPAQAAQLYMNYTAYYPSPPVSPTTVGYLAAPPGAVAAAATATHTPLLPQPGALVRMQGLPYNTGMKEILSFFQGYQYAPDDYNGLIQLSEQARSVLQAPKEWVCL