MSRQVNPAKPIVDALLQRFLPLAGRRIDTAQAQDGQYLRASEPAYEQVLDSLAMAAHYTPRPLLEALCKWRESDTPKGANDASTFQRKLAVECIFCSACIRFVECCPQEGLIEHSWKELENFIFDWLINADKVVSQTDYPSLVDLRGLLLDLVARLLGALSRIRFRSVTERFFIELNDRRIDTNVTRSETLSIISGMRYLKLGVNTVAGLNASTSFIAKANPLTRTPAKKKSELHHALCNMLFSILAPVADAGKGQWPPSGVDAALSLWYDAVFRFRSQLMHWMEKQSKHIIVGYPLVTLLLCVGDPQNFNSNFGTHMEHLYKLLREKSLRSMALDCLHRAVRFYLNVYAETQPKNRVWDYLHSVTSQLLALLKKGSLTLDAQHDKVVEFCLTITESNLDFAMNHMILELLRNDNPSEAKVIGLRALLAVVSSPSHHRTGSDTFKSEDAHTATTSSSFSPWSSAGSGVSASSRHPFSSTSSTPVPSDGSHDISQYIPKVRAALDQIIRTCHSTYGGARLTSPRATLDSMTKEKQQGWMVFIWALKCVPNLIPEIWRNDRMTEILPAYGISREPGVREEAVQVLYRTVRALPYSRPAVMKGMANFILQLPDDYPLLIHTSLMRLVQLIQAWRSCLAEESLYVEKRSSKVAKGSGELNHRSSPFRPNGATHKFSPHGMDAIGLIFLCSVDVQTRLTALDLLRCVRALQNDIRWYSKRKSDFEELQPTFVIDVFEEVSEDIVQKCYWDPGRWFDLRREWDVVPAEVTLQSILESHDKGRWGRCLTELVKYTAVLCPDAVDAARLEVVQRLANMTPLDLGGKVSQVQDFDGKLEQWHLYSMFACSCPPEESEDGGMQAAKDMFGMIFPLLRSTSEGQIYAATLALGHANVELLEVMLSSLVSFLEEVTSEAESRPKWKSQKLRRDDIRVHVANVYRMVADSFWPGMLARKLRLQVHFARFIDETVRHICSSPQDAFQEFQPLRYSLASVLRALSPELVKAKSEKLDPRTRKKLFDLLSSWCDDSISQDSISDYRREIERYKSAQSVRTKDSMEKINLDKEVNEQVEAVQWMAMNAMAALLFGPCFDDGARKITGKVFAWINGLFVENMPRMPIGYSPADPRTPSHSKYAMPGSVDAFRTATGGKDRQRGSQFRIQLAKTALMNILQSNLELFPACIDKCYDSDPSIADGYFSVVAEVYMRQEIPKCEIQRLLSLILYKVVDPSRQIRDDALQMLETLSAREWAEEGEGTGRYRAAVVGNLPDSYQQFQYQLSAKLAKEHPELSEYLCEEIMQRQLDGVDIITQHQVLTCMAPWIENLQLWILKCTGWCERLLKSMYYVTWRHGDQFPDEIEKLWSTVAKKVRNVDPVLDFLISKGIEDCDSNASGEISGAFATYFSVAKRISLYLARVSPQRTIDHLVFALAQRMSDDQPEQVKRATELAFEIESSNPVLEFSQGPQQVQMLDPLPPMSPLLIRSTLEGQLRNVSGNLSWRTATGRSMSGPLNAMPEIHTGRSGQLFTGSGPLSISGPLMGVRTSTGSLKSRHLSRDSGDCYIETPTSAVEEVRSSTPAVIGVFHSILQSHHHWLSKADIALILLAEIAYENDEDFRGYLPLLFHVTFVSMDSAEDIVLEHCQQLLVNLLYSLAGRPLESYSIGEYGDGEDKKQVESLMKYVQSKKGSIMWEHEDMTLTRVDLPSAALLSALVQSVVDAVFFQGDLRQRWGEEALKWAMECSSRHLACRSHQIFRALRPCVTTDTCVSLLRCLHRCLSNPSPPVLGFIMEILLSLQVIVEIMEPEKVILYPQLFWGCVAMLHTDYVHIYTQVLELFARVIDHLSFNDRTVENVLLSNMPKDENDKNQEKEFNRLDSRDFDIGRKEDEAGTDKAKPPVFEGVQPLVLKGLMSTLSHASAIEVLSRITLDSCDCILGSSETRLLMHIVGMLPWLCLQLQHEQNSSAFGFESSQTQHYQRACLVANNISDWCDAKGLDEMALIFCSYSVAHTTIDGFLERLSPLLCAEWFPRHSALAFGHLLRLLEKVPPEYQRVILLLLKALLQYTSIEPTQSPQVYSIVSQLVEGPLCHEALKVLEALLQNCSTLSNVLADNNAISSGQDSNSVVASIPASRRVDEDRQDKPTAMLVSQSSFKARSGPLLYSGVAVPVHAASMDVLPSRETALQNTKLALGRVLETYGSGKRKDYKRLVPFVGNNNTQVNSNSNGHRY*