MSRQVHPAKPIVDALLQRFLPLAGRRIDTAQAQDGQYLRASEPAYDQVLDSLAMAAHYTPMPLLEALCKWRESDTPKSGANDAATFQRKLAVECIFCSACIRFVECCPQEGLIEHSWKELENFIFDWLINADKLVSQTDYPSLVDLRSLLLDLVARLLGALSHIRFRSVTERFFYELNARRIDTNVARSETLSIISGMRYLKLGVNTVAGLDASTSFIAKANPLARTPAKKKSELHHALCNMLFSILAPVADAGKGQWPPSGVDAAALNLWYEAVFRLRSQLMHWMEKQSKHIIVGYPLVTLLLCVGDPQNFNSNFGTHMEHLYKLLREKNLRSMALDCLHRAVRFYLNVYAERQPKNRVWDYLHSVTSQLLALLKKGSLTLDAQHDKVVEFCLTIAESNLDFAMNHVILELLRNDNPSEAKVIGLRALYAVVSSPSHHRTGSDTFKSEDAHAATTSFSPWSSAGSGVSASLRHPFSSTSSTPVPSEGSHDISQYIPKVRAALDQIIRTCHSMYGSARLTSPKATLDSMTKEKQQGWMVFIWALKCVPNLIPEIWRNDRMTEILPAYGISREPGVREEAVQVLFRTVRALPYSRPAVMKGMANFILQLPDDYPLLIHTSLIRLVQLIQAWRNCLAEESTYVEKRSTKTAKGSGELNHRFSPFRPNGASHKFSPHGMDAIGLIFLCSVDVQTRFTALELLRCVRALQNDIRWYSKRKSDFEELQPTFVIDVFEEASEDIVQKCYWDPGRWFDLRREWDVVPTEVTLQSILESHDKGRWGRCLTELVKYTAVLCPDAVDAARLEVVQRLANMTPLDLGGKVSQVQDFDGKLEQWHLYSMFACSCPPEDNEDGGMQAAKDMFGMIFPLLRSSSEGQIYAATLALGHSHFNLLEVMLSSLTSFLEEVTSEAESRPKWKSQKLRRDDIRVHVANVYRMVADSIWPGMLAGKLMLQGHFARFIDETVRHIRSSPQDAFQELQPLRYSLASVLKALSPELVKANSEKLNPRTRKKLFDLLSSWCDDSMTTWGPDSASDYRREIERYKSAQSVRTKDSMEKINLDKEVNEQVEAVQWMAMNAMAALLFGPCFDDGARKITGRVFTWINGLFPENMSQMPVGYSPADPRTPSHSKYAIPGSVDAFRSTTGSKDRQKGSQFRIQLAKTALMNIIQSNLELFPACIDKCYDSDPFIADGYFSVVAEVYMRQEIPKCEIQRLLSLILYKVVDPSRQIRDDALQMLETLSAREWAEEGEGAGRYRAAVVGNLPDSYQQFQYQLSAKLAKEHPELSEYLCEEIMQRQLDAVDIIAQHQVLTCMAPWIENLQLWILKCTGWCERLLKSMYYVTWRHGDQFPDEIEKLWSTVAKKVRNVDPVLDFLISKGIEDCDSNASGEISGAFATYFSVAKRISLYLARVSPQRTIDNLVFALAQRMTDDQPEQVKRPTDLAFEMESFNPVLEFSQGPQQVQMLDPLPPMSPLLIRSSIEGQLRNVSGNLSWRTATGRSMSGPLNAMPEIHTGRSGQLFTGSGPLSVSGPLMGVRTSTGSLKSRHLSRDSGDCHIETPTSVMEEIRSSTPAVIGESQSILQGHNHWLSKADIALILLAEIAYENDEDFRGYLPLLFHVTFVSMDSAEDIVLVHCQQLLVNLLYSLAGRPLESYSIREYGDGKDKKQVESLMKYVQSKKGSIMWEHEDMTLTRVDLPSAALLSALVQSVVDAVFFQGDLRQRWGEEALKWAMECSSRHLACRSHQIFRALRPCVTTDTCVSLLRCLHRCFSNPSPPVLGFIMEILLSLQVIVEIMEPEKVILYPQLFWGCVAMLHTDYVHIYTQVLELFARVIDHLSFTDRTVENVLLSNMPKDEHDKNQDKEFNRLDSRGYDINRKDDEAGAEKAKPPLFEGVQPLVLKGLMSTLSHASAIEVLSRITLDSCDCILGSPDTRLLMHIVGMVPWLCLQLQHEQNSSALGFDAPQPQHYQRACYVANNISDWCEAKGLDEMALVFRSYTVPHSTIDGFLERLSPLLCMEWFPRHSALAFGHLLRLLEKVPPEYQRIILLLLKALLQYICIEPTQSPQVYSIVSQLVEGPLCREALKVLEALLQNCSTLSSALADNNAMSSGQDSTNATASVLVSRRGDEDRPDKPTAVLVSQSSFKARSGPLLYLGGSGATIPAQASSMDILPSREAALQNTKLALGRVLETYGSGKRKDYKRLVPFVGSNNIQVNSNSNGQRY*