EALVVLFGATAGALGAKLGSDERELILLVWQVVDLHSKKVGTLHKCLVKADNLELADPCQEVTGLTPEGLSKAEPLDRVLLQFSQLVSNDLKTLGKSSYTFCTDGQLLIRQVIHPEASKKNLLLSDCFYSFYDLRKEFHESCPNSAPVKDQTIQSMAEYIGYGIDETEEDFGVWQVKAMVAIIFSMFPVANHLFTAPETVKYNYETGPCSKSETVDRETVIRARGLPWQSSDQDIARFFKGLNIAKGGVALCLNAQGRRNGEALVRFVNSEQRDLALERHKHHMGSRYIEVYKATGEEFLKIAGGTSNEVAQFLSKENQVIIRMRGLPFTATPEDVLGFLGPECPVTGEKEGLLFVKYPDGRPTGDAFVLFACEEFAQNALKKHKEILGKRYIELFRSTAAEVQQVLNRYMSTPLIPTLPTPIIPVIPPPYTIAAGSARDCVRLRGLPYTAGIDDILEFMGDATGDIKPHGVHMVLNQQGRLSGDAFIQMKSSDRAYLVAQKCHKKMMKDRYVEVFQCSGEEMNFVLMGGTLNRSGLSPPPCKLPCLSPPGYAAFQTAAAVIPADATLYQTQQASAAAAAAAAAAVASPAVAYYPTQAAQLYMNYTAYYPSPPVSPTTVGYIAAPQAAVAAAASASHTPMLTQPGALVRMQGLPYNAGMKEILSFFQGYQYVPDDYNGLIQLNDQARSVLQAPKDWVCL