MSRQVNPAKPIVDALLQRFLPLAGRRIDTAQAQDGQYLRASEPAYEQVLDSLAMAAHYTPMPLLEALCKWRESDTPKGANDASTFQRKLAVECIFCSACIRFVEYCPQEGLIEHSWKELENFIFDWLINADKVVSQTDYPSLVDLRGLLLDLVARLLGALSRIRFRSVTERFFSELNARRIDTNVARSETLSIISGMRYLKLGVNTVAGLNASTSFIAKANPLNRTPAKKKSELHHALCNMLFSILAPVADAGKGQWPPSGVDAALSLWYEAVFRFRSQLMNWMEKQNKHIIVGYPLVTLLLCVGDPQNFNSNFGTHMEHLYKLLREKNLRSMALDCLHRVVRFYLNVYAEAQSKNRVWDYLHSVTSQLLALLKKGFLTLDAQHDKVVEFCLTIAESNLDFAMNHMILELLRNDNPSEAKVIGLRALLAVVPSPSHHRSGSDTFKSEDALAATTSSFSPWSSAGSGVSASSRHPFSSTSSTPVPSDGSHDISQYIPKVRAALDQIIRTCHSTYGSARLTSPKATLDSMTKEKQQGWMVFIWALKCVPNLIPELWRNDRMTEILPGYIVSREPGVREEAVQVLYRTVRALPYSRPAVMKGMANFILQLRDDYPLLIRTSLVRLVDLIHAWRNCLAEESVYVEKRSTKTARTSGELNHRSSPFKPNGASHKFSPHGMDAIGLIFLCSVDVQTRLTALELLRCVRALQNDIRWYSKRKSDFEELQPTFVIDVFEEASEDIVQKCYWDAGRCFDLRREWDVVPAEVTLQSILESHDKGRWGRCLTELVKYTAVLCPEAVDAARLEVVQRLANMMPLDLGGKVSQVQDSDGKLEQWHLYSMFACSCPPEDNEDGGMQAAANMLGMIFPLLRSSSEGQIYAATLALGHTHVDLLEVMLSSLATFLEEVTSEVESRPKWKSQKLRRDDIRVHVANVYRMVADSIWPGMLARKLRAHFARFIEETYKHIRSSPQEAFQELQPLRYSLASVLRALSPELVKANSERLDPRSRKKLFDLLSSWCDESMNTWGQDNASDYRREIERYKSAQSVRTKDSMEKINLDKEVNDQVEAIQWMAMNAMAALVFGPCFDDGARKITGRVFTWINGLFLENIPRIPTGYSPADPRTPSHSKYAMPGSFDAFRSTTGGKDRQRGSQFRIQLAKTALKNILQSNLELFPACIDKCYASNSSIADGYFSVVAEVYMRQEIPNCEIQRLLSLILYKVVDPTRQIRDDALQMLETLSAREWAEEGEGAGRYRAAVVGNLPDSYQQFQYQLSAKLAKEHPELSEYLCEEIMQRQLDAVDIIAQHQVLTCMAPWIENLQLWMLKGTGWCERLLKSMYYVTWRHGDQFPDEIEKLWSTVAKKVRNVDPVLDFLISKGIQDCDSNASGEISGAFATYFSVAKRISLYLARVSPQRTIDHLVFALAQRMTDDQPEQVKSATELAFEIESSNPVLEFSQGPQQVQILDPVPPMSPLLIRSSLEGQLRNVSGNLSWRTATGRSMSGPLNAMPELHTGRSGQLFTGSGPLSISGPLMGVRTSTGSLKSRHLSRDSGDGYIETPTSVMEEIRSSTPAVIGEFQSILQGHHHWLSKADIALILLAEIAYENDEDFRGYLPLLFHVTFVSMDSAEDIVLVHCQQLLVNLLYSLAGRPLESYSIGEYGDGEDKKQVESLMKYVQSKKGSIMWEHEDMTLIRVDLPSAALLSALVQSVVDAVFFQGDLRQRWGEEALKWAMECSSRHLACRSHQIFRALRPYVTTDTCVSLLRCLHRCFSNPSPPVLGFIMEILLSLQVIVEIMEPEKVILYPQLFWGCVAMLHTDYVHIYTQVLELFARVIDHLSFNDRTVENVLLSNMPKDENDKSQDKEFNRLDSRGYDMGRKEDEAGTEKAKPPLFEGVQPLVLKGLMSTLSHASAIEVLSRITLDSCDCILGSSETRLLMHIVGMVPWLCLQLQHEQNYTAFGLESPHPRQYQRACLVASNISNWCEAKGLDEMAVVFRSYAVVHTTVDGFLERLSPLLCAQWFPRHSALAFGHLLCLLEKVPPDYQRVILLLLKALLQYTSIEPNQSPQVYSIVSQLVEGPLCHEALKVLEALLQNCSTLANVLADNNALSSGQDTSSITASLPASRRVDEDRQDKPTAMLVSQSSFKGRSGPLLYSGVMNLAQAASMDGLPSRETALQNTKLALGRVLETYGSGKRKEYKRLVPFVGSNNISQVTSNINGQRY*