MAKREVLLDRWRTIEEEEELHANDGDNPVIRRRLHLLKEQWFSDTFKYLISLPREEHIWCGDFDLMGPLLETFYNYYKDDRPDSPLRLLWKRMSGEMRHCIQCVSQHHHAQEMYDKEYETSSIGPLLEVLRSIDEERVTQHLREINDRLKKQEYDHLRDNVDVVSLMYEVLMFPVLLDDQSLLSEFELFIEAVDNMHELALSGHQQFPGVYALLFLNRRVRTVGRRLARSMEKLRGATDLEPLQPLLKKFVGFLETEILPSASKTSRPRAQMERLSIWLGITSLLEFLEPPAFEEGILECYPIFFDIVLNHISGDSAEFSHAVSCLKELFKMLGCKLWLRSTLSPSVMRNTLLGQCFHTRNEKIHKDILDLFPPFLQSLEALQDGEHEKQRRHFLYFLLHQVPVSSNFNVLTRKLACKIALLIVHRGYKMNPPCPPYECAHMWGPSLVATLKDSSLHSALRQPAFDLIQIILVSDAAALLSTMWSNHTIIDADTNICLELNDDVKDEDRLPFVIDVEDTDGICWSEFSAQSKIASEEHRGWMCIPMLWIDVLVDMDPSVLPLSFSKAVFWARSHLTMVEPETSVQTVGTWLSTSATEISTSFGWKVPTGFDDGGVGKESKNSIKVSVMHLPLIRTFNRLTTHFLALMRLGELRKQWTWEPSMAESLILSLLDSNDDVRQFGKCILEQVSSTRGLACGLKFLCSSGCSLAAMFLGLRHALKVVQLDSVVSKFQTLQHFFFVLCKLIKEGDLHKPDLQQNSSDDSKIRKYSSQGGFLTHPVFDSSSSNIDGHSLNVDLKLQEKFRYLLSRIAWPSIRMFLVEGKAFIDYSLCQMTCVRVLEILPVVFERLFQPLFKHAWDNGKMVENPSNFGWLYDLMDWGKSSLKVVVVYWKRTVIYLLNLLKGFCSNASELTVRAIEKLISCDNISIDQLTEQVSHLRVALSKEVSFDNVMITSKPKAPDVLPVPVEDADVQILDSVSVSDKRNKSDVIVVSDDEAEKQISPVKVAASKSDSCQISLDSKKIAPADRSVSQTDTENKGSRNDTSRDLLDDPQQKYALDITSLTSQKLDSDKLRGKQPPHLKSKGGSKSSKNVPLSSQCRIDLKSPESVSSKSSNEAGNSMISETRDSILKELVRETGANPPEAAVKSVRQQQFNLTKLTATVLKRQVIQLKTPAGNRFGNLQRLEAGVKRFKPPRLDDWYRPILEIDYFAIVGLASARKDENRTVSRLKEVPVCFQSPEQYIDIFRPLVLEEFKAQLRSSFLEMSSWGEMYYGSLSVLSVERIDDFHLVRFVHDESDSTSSRSFSDNDLLLLTKEAPENASHDVHMVGKLERRERENKRRSSILLIRFYFLNGSLRLNQARRQLVDRSKWHASRIMSITPQLREFQALSSIKDIPILSAILKPVNDSLCNNESRELGLSNLSQPLQQTLKSSFNDSQLQAISVAIGSTILKKDFDLSLIQGPPGTGKTRTIVAIVSGLLASLQGTKDTKNSLKGHLKQGNGLSITSRPKINQSVAIARAWQDAALARQLNKDVERNEKSVESYFRRRVLICAQSNAAVDELVSRISSQGLYGNDGKMYKPYLVRVGNAKTVHPNSLPFFIDTLVDNRLAEERMHLSDSKKDSGIGSSAALRSNLEKLVDCIRFYEAKRANLKDGNLDLKNSLEDELHKEDETKQMSDSELEITLKKLYEEKKQLFKDLSAAQVQEKKTSEEIRAMKHKLRKLILKDAEIVVTTLSGCGGDLYVVCSESMSNYKFACPSEHTLFDAVVIDEAAQALEPATLIPLQLLKSNGTKCIMVGDPKQLPATVLSNVASKFLYECSMFERLQRAGHPVTMLTKQYRMHPEICRFPSLHFYDSKLMNGEKMSNKSASFHEIEVLGPYLFYDIMDGQELRGKNSGASSLYNEREAEAAVELLRFFKRRYSSEFVGGRIGIITPYKCQLSLLRSRFSSAFGSSVVADMEFNTVDGFQGREVDILILSTVRAADSNSSMNELSSSSIGFVADVRRMNVALTRAKLSLWILGNARTLQTNWNWAALVKDAKERNLVISAKQPYESLFETAPRDTCRRESINNHSRQSKHVENFRGSGKLGKQNEQKVYRDKNSIRSVTRCDGTVAGDGKDFYVQSSKRKPREEHDLPGKMDLPKNFKSIIPGESVTGDESKGKDRSQKKLSSGKKKDKCANPKSTRERSELELGDGHKNLKLSMLRGPKKSIEGKRSQKNLDSSTSSAEGSLKSKEVNDGRDPNPVGASLDLITKRKQQREAVEAILNSSLISSKKSEPSTKSMSSKRPPSPTSAVSGGIRPPKTRKGPQ*