MEALQKVVEVLEKPGTLPQRLAESEVQDGLRQLERILVAAVDGESPGVQGWTKQQQEFVIAVVEAILCASCHLVADGGDKEVVEQIYGLAVQLCIQGLESCLSKPGTSAVLLDEEMQQKLLLLLETALVEGKARDRGTSSLMSLGGVVSEIPTFDLPIRLDGDVHQGANWALEEAGGCTTLEIGASENILSLLASEELVVHKLTGRGSDAARVDVLLKPGVTIVAAAQQFALVHVKCMTRLLSLCQAVLASCQKVESEEDVRELQGRVTLVSSIVKLLLDLSKACTGFQFEEAVLKDIVELAAAVPVLFERTYDCGSIEHDYLVETNLGCSLSTLIDELIQLSSFVLPDYNIFLNLRTYLAASLLDLLSGAKGRHEGPLAGQPFPLVCRPQVISRLLGLLQDVHGHSSQVMSKVKDRGALGEKSESWRVSSTSVRSCKLRNQTFSLSEVRSKDSHLQVLFSEDGLWLDNLVAATALLHAQGLKEGSVVETASSVHSEEESAVGSVDSVTVASEDDALFGDLFSESGRHSVISEGNAQTSSSAKKLDGLCNAPLQATHQVMSFLKDCIFLADWHKPTFQVACENLSKDHLDVFLQIHFSQSSIGRKQTSAYEVVDLESSSDLLAQLHKGSFDFLQTLVLRHVLSEALETHLASQILKEGDSGRALTADILVVLARLLLNRSGRTREETDDPLIFMLWKNFVDALVNKAKSKLVDINMEKASAYLPSLFHMEVLFMAFHAASISGRVKLLQSLLSALKSLRGSEKQLSSGPSLAVWSLLVSRLVLAIRYLALNFNTFPKWILMHLRRNLRPQSTEGGNTLPLDDRPLPSWAALSAISIRCLHGARDQQGVSDVCCQELFDVSEFCAAGLESEGLSSLHLDLCELGHVLDDLLEIWRDKTVKSVDELFVERYVFFLSWSILHTKGPVWKPILPWDMNISGGKLLGADFFFGLGRSLHAIIRQNCSIDVGEWKTYMLHTFSMIEERLSAGNINLHSWEFLRQGASLNLLLSLLQAGLWSFSEKQKSIGEGADSSGLTKEGDLLDFLEQYVKVVLTDGGLGQLLKALSSILAWYVDALRNSVSDVLRDSNRHGGVFASADLLLRGGLSGSKQPHLLESAGVDVEIVKVLLKWGSATSWKRDITDLLLEPGHDSRNFKDVNNIFLPALLHGFPSTSHPGSAAVVSSLLSLEGVLETLEGLFQTQAMAGGSLMAAKDDTHLGGILGTVMTMMLDSTFENVRSKCVSVLDSLIPSKEEQASCSDLYLLRHVEDLFGSLASNSDVDAMVREGVIVQAVDAVNSIRLDPARNQVLKTYYFAAEYKEDLVESSKREGRWKWWNAKSLVGSGSLSPVIHVLNGCSSDLVNMKILQLLVDFVGAESSAQLQFKLELQRKFLEMKTKDLAAWLELRLLGSMSGNPKDNSSRVLASSAVRELSSNFLQMLVSLPSDAQDNGLRSHLVEALLINLEPAFVSYDVSSAKAYFGLLVQLAVGDALLKQLLRSVVCLLEKLSTSGTHLESLKSILGYLISMFVACGAHKVPTQSSFVDGKHNSRSACSHLTGAGTSKAKPSIAKKGPNELLHSTINPGAPAADDATSVDEDEDDATSDGELASLDRDEEDDGSNSEKALASRVCTFTSSGSNFMEQHWYFCYTCDLTVSKGCCSVCARVCHRGHKVVYSRLSRFFCDCGAGGVRGSSCLCLKPRKYVSLTSNLPATNSSGSESFMPVAGNPPSQSDSDSDVEDDVQLDGGGASKLSLSEQEQKEMLSFLTDLDVEGQVLSLCKRLLGQLHKGQKVSIRKDEEVLLGGDKVLKGKTDVLQLKRAYKSGSLDMKIKAEYSNARDLKSHLVSGSIVKSLLTISSRGRLAAGEGDKVTIFDVGQLIGQPTATTVTVDKTTVKPLSKNAVRFELVQLAFNSANESYLAVAGFEDCQVFTVNPRGEVTDRLAVELSLQDSHIRRVAWVPGSQVQLVVVTNRFLKIYDLSQDKIAPTHYFTVLEDSIADACLVSIGQGQLLALVLSQQGVLYSQRVRAGGDPGARILTENIQLPDSLRPVRGISLFYSAAYKLLFMAFGDGLTVIGRLNADLSKFVEVSAVLEPEQDGKTRSAALHHWKEIFEGSGLFISLSSHKSNSAVAVLLGTADLQVQPLRTAGNGASLRVDGIAAYRPMTKERNSVLVLHDDGSLQVFSYIPSDADAANGPSLEVPKQTSNLEAEQVKKLGAALLGSRTQTGAAPVFPLDFFEKTQCITTDIKLGGDVLRNSDSDGVKTSLASDDGFLEGPSASGFKIIVYNTNPDLVMVGCRVHVGNTSASHIPSEFRLFQRTIRLEEGVRSWYDIPFTNSEALLADEEFTLTVGPTFNGSSLPRVDSLEVYGRSKDEFGWKEKLDAVLDIECQGHGGAAGLGGTSGRGAKYKMMQSASLLEQVFSDSFHLLHSYYLAYRSQSTLEVEEVKLEPCRKRCLPVLETVFESDSQPLLQSAARHVLCALFPAKDAYYQAKDSMRLAGVARSYPALTARMSVGGSASSRVIQEFCAQMQAVCKIALHRQSNLASFLEYNGTTIVDELVKVLWEILTWEQLDAQTINNLVIPMVDLIYGYAECLALHASTGVAPRVSVAPAVALLRQLLFSSYEAVRTSCSLAISSTLLQVPLPKQTMLAMDDVAENSRAPSLPSDSGSGSGGAGQVMMDEDTGTASVQYCCDGCSTVPILRQRWHCNICPDFDLCEACYEVMDADQLPPPHTRDHPMSAVPIEVESTIGDGSDMQFSSIDELSDESLLQMATELSLQANGSPASCNSGLDAGEALLHGTTDESKGLPISASKSAVNGLLLQGLVEEIQGWMRTSSGAQALPVMQLFYRLASASSGPLVENISSGGGLDLERLVQFMLQEMDLNVPLTVKVRSNFGEVMILAFMFFTLVLRYWHQPGAEQQARSGTGNQDAAQSSQQSSGSTSSSANDGQSLGDAGSQLERACSTLRHQLLINYLLSIVQQLTHIFKNSSRGSESVPSSSTGSGCGSLLSVRREFASGSYTPFFSDSYAKAHRGDLFGDFHRLLLESAFRLTYSLIRPEKSEKSSDKEQVTYKASTITDLKLDGWQEVLCNFINNPHTTFIRKYARRLLLHLCGTKGHYYNVRDTWQLGKEVKRLYKFAQKSGGFQVPVVYDRSVKLVKCLSVIAEVAAARPRNWQKYCSRHVDVLKFLLSWIFSFGEESVIQTLKLLMLVFYTGKEVGPLSSKSQALPDLTEAAASTNSNKTGSQPGDAKKKRSSSDEGSSVTGATDKSYMDMEQAVDQLAADDGKILRNFIDYFLLEWNAASVRYEAKAVLHGAWNHGKQNFRVLMLTSLLEKIPVLPSYGSNIVEYTDLLTWLLGKGAPDATVSSQESSVVQGCLNGEVVTRIYGALCAQNELLANHPNSRIYTTLASLVEFDGYYLESEPCLACSSPEVPYARMKLDNLKSETKFTDNRILVKCVGSHTIQSVTMNVHDARRSKSVKVLNLYYNNRAVADLSELKNNWLLWKRARSCQLAFNQTELKVDFPIPITACNFMIELDSFYENLQASSLESLQCPRCSRYVTDKHGICSNCHENAYQCRQCRNINYENLDSFLCNECGYSKYGRFEFNFMAKPSFTFDCMENDEDMKKGLVAIEAESENAHRRYQQLLGFKKPLLKLVSSIGETEMDSQQKDSVQQMIVSVPGSSSFKINRKIAILGVLYGEKCKMAFDSVSKSVQTLEGLRRVLMAYLERKRSAGQSSNALPVAPRPQNRCFGCANTFVAQCLEWLQVLAKQPQCRQQLVAAGILRELFENNIHQGPKATRIQATTVLCTFTEGDATAVAELNNMIKHKTMYCLDHHRSMDVAACVRDELQLLSETCSLTDEFWEARLRVVFQLLFRSIQVGARHPVIAEHIILPCLRIVSQACAPPKLEASKGEATALPLAQRRSDPQKRTDLQERPELQQRSDVRLADAVKSPLVQGSFISTNGKVQNVLFEKETEVERRSRDTPLVNYIEWRNGATYADFLRRQYMVSQLTKSGPPKVRKDPKRGDFLALKYLLKWKRRAYKGSVTDELAAFEESSWVHELVLSACSQAIRLEMCSLIEFLCAQSPVRRAKFLNLLMNLLSSTRGAGESAAEYFDLLFKMVEAEESRLFLTVRGFLKTACSLITEEVSRIEAQEWSVHTDISQGYILHKLIELLSKFLQVPNIRTRFMKENLLAQILEALLALRGLVVQKTKLTGDCGRLLRELLDGLLQESYENKRQFIRACICGLQSHSREKKDRTSLFILEQLCDIICPTKPEQAYMMVLNKAHTQEEFIRGSMTKNPYSSLEVGPLMRDVKNKICHQLELLGLIEDDYGMELLVAGSIIALDLSVAQVYEQVWRKSHNQTTTSPAPSSILAATGATAGKDCPPMTVTYRLQGLDGEATEPMIKELEEDREESQDPEVEFAIAGVMRECGGLEIVLNMVQNLSNLEMKAAQEELTLVLKLLMFCCKIRANRQALLQLGALGVLLEAARRAFSTDAAEPAEGLLLIVESLVSEANESDLGVSESFASSSKSGAGTGVQAASAVHMFLEKLSHPTAVNKSNKQQRNNDTVARILPYLTYGEESAMEVLVDHFLPYLQDWGGFDRLIKAHHESPKDELLAHQAATHQLALDNFVKLTESIKLNPNGEKLKSLIMERNITTGAIRYIKGAFTIFEKGSDYRSTPEWAQGLEMPSVPIILSMLRGLSRGHLATQQCLDKEGVLALLHALEGVSGENEIGARAENLLDTLSDKESKGEGFLLNKVSTLRHATRDEMRRRALRKREELLSGLGMRREVRSDGGERIVVTEPHIEGLEEVEEEEAGLACMVCREGYRLRPTDMLGTYCYSKRMNLSLGMSSHVRAEWVYTTVSHFNVIHFQCHQEAKRADASLKNPKKEWEGATLRNSETLCNNLFPLRGPAVPLAQYARCVDQYWDNLNTLGRADGSRLRLLTYDIVLMLSRFATSSSFSVDCKGGGRESNSRLLPFMVQMARHLLDQGGAPQRRVQAKALASYLSPPSAPETHELGFKPGTPPTPTRAGAMDDSVQFMMVQSLLLQSLEDWRHHRRTFLQRAVLHAYVQYKSGRPLFPASSLPSSARNASDFSPNLGTPESKRSEDLRLGEETRITFISRELLFTVVQPMLVYVGLVDQMQQFLKSGSAKSREPLDKEDRKSSNPENFKDDGSVHCGIEPWETSLKDRLRDVSAMLGFAKDMLEWLEEMQGSQDIQEAFDIMGALGDALSGSHTSCEDFVRDAIASSQFR*