MADPRMIYIAGKAFYDANGPPKLLLYHQTPETSSGPDGEFAPVPGAPKKLFLTSGEVDSLREHALYFIRVNPKGVTEKTVEQDVMAGEVRGGALASFRALVSNLFVPVLAKQHLSVWGKNTEEGAQEFVHGAAKFGAALAEAATSLKGGVELKKPDKTIVPNVDIKPADFAVAATDVTIAGHFEDVLEDWCEKTEALLSENESERRESADAGPDTELEYWRSRMAKFNSITEQLKSKECRTVLGVAVAARSKAHRRWKDIDMAVTDAANESKDNVKYLTTLEKPLEPLYVGTPQAIVDGLPVLLNSVKMMHTVARYYATPERMTTLFRKISNQLVTRCSEFVGEGGNLWNQNRPALLDKMRLCVKMEKRYKEEYAASKERLAQQPKGRQFDFDNERIFIKFELFIKRCNKLLDLYSTIMQFTALASNTHIDGMGDMIKKFFLVVEELKRKPYDLLDFTKNAFDRDYLEFNVHVHELETNLQDFINASFENITSTEHALNLLRQFQEILHRDSLRRDLDNKYMVIFKNYAQDLDAVQKIYEKSKHSPTLPRNAPPVAGDIMWSRQLLRRIEEPMRKFATNETIMKMKDSKRTVKTYNTVAKALVAFETLWLQAWVKSIESSKAGLQATLIVKHPETGDLLVNFDKEIIQLMRETRYLQRMGIEVPESAKMVLLQEEKFKEYYNQLSYALKEYDRVMDLIVPVVKPLMKSHLDDIEKKLHPGMYVLTWSSMNIDGYLHRVHKGLAHLELMIGKVNDMLENRIDANLKAVARLPLVTLPSDESFTFDDFLSRQSKHVKKQTAALVVKNSEIERGCADLCDLIASFPLDGDQKFDAAKVQDFTEHYAKLMYQAILAATRKAFAAMKKRLGSRSSGGFLFVERPFFDVDVELTIPNVSMNPTLEDIQGAINATAKKVLKISESLHMWGGAPGKSDGRTFHEWIASDKEIVKSVLLLTGSIEGTKAQVMEYIGTFSRFDFLYMQDLQAEYKKFMDTSPSLEAFENELKKYMAIEDEIQLIAPVHNIGAMSLETQPMKYSLKAEAAAWKKQFAKNLHSQGKQQLKQIHDYMRETTLHLNRKIEDLEDVRKVMGVLKEIRDRESDIDSIMVPIEEIYALLGRYQVVVPKEETETVSELRYGWNKMKVLAVQVTENLGRMQVGFKRELIKEVKVFVVDAVEFRADWDANGPAVPGLEPMEAVARLKKFTQMFEVRKRKWDNYSSGEELFGLSVTQYPELEKTEKELALLDRLYGLFTSVLTTIDGYADILWTEVVSDMDAMTEQVTQFQAQCRKLPKSLRDWQAYEDCRRKIDEFLEMLPLLQALGSKDVRPRHWDELMTLTGVKMDLSEETFKLSDLLGCGLLKVAEEVEELTAGAVKEAQVETKLASIDADWAEVTFAFQPYKNRGEVCLAVAPTAELIEKLEDSQMALGSMATNRYSAPFKEEVHEWIAKLSTVGEIIEMWLVVQNMWMYMEAVFSGGDIVKQLPLEAKRFQNIDKQFIKAVQNAVETQNVVEVCYVNDLMTNTLPILTEQLELCQKSLTAFLDTKRAEFPRFYFVSDPTLLEILSLGSDPQSVTPHFQSGLFDSLTEVTFDKVDKTKMLEMFSQQGECVKFIENVDGILEPRPVIAQGNIEVWLQSLVDGMQRSIRGVIKMANSAVHEQDLETFIFGHPAQISLLGIQFLWTSDMQGALSIAKKDKTAMQKAFKKQDGLLKEMIVITTRSNLGKNERKNLETVITVHVHQRDTSEDLMKKKVRDIADFEWAKQCRFYWRDEMNTVIISICDVDFEYSYEYLGVKERLVITPLTDICYVTLSQALGMFLGGAPAGPAGTGKTETTKDLGNTLGKFVVVFNCSDQMDYKGMGKIYRGLAQSGLWGCFDEFNRINLDVLSVCAQQVFCVLQAIRERKKQFIFTDGAKVSLDPRVGFFITMNPGYAGRQELPENLKSLFRGVTMMVPDRQIIKKVKLAACGYQQNEFLAKKFFVLYGLCEQQLSKQAHYDFGLRNILSVLRTMGASKRENPGKSEIFLAMRSLRDMNMSKFVAEDVTLFLSLIGDIFPGVKADKATFPDIEAAMAKVATERGLQLHPTWLSKCVQLYETYLVRHGIMVVGPTGAGKTAICETLAGALTETGVKHNIWRMNPKAITAPQMFGRMDAATGDWTEGVFAVLWRRAAKEKKNNTWIVLDGPVDAIWIENLNTVLDDNKVLTLANGDRVQMSGTMKAMFEPENLNNASPATVSRAGIIFVSETELTWKPVVASWLATRKATESAALAPLFEKYVDELTHEIAMTCKPVMSGIPWEHVSRDFCSVTTLLTMLKAVLGAAAPGGESLSEGHYERLFIYCTCWAIGGMLPLEDRPKFNKKLVELSAGNTPAWRDEERDTFFEYYVDDENAEWNHWADRVPDWHYPVEQETPKFASLVIPTLDSVRLEYVLKMVSSVGKSSLFVGGPGTAKTTTIQSFMDSFDPEEMASKAITFSSLTTPEIFQVTVEASVEKRQGRTFGPPGGKKLLVFVDDISMPAMNDWGDQTTNEIVRQLLEQGGMYSLEKPIGDMKMIVDCQYLAAMNTPGGGKNDIPNRLKRHFAIFNVPLPSVAAINNIFGQLVAGRFAADACGEDLHDAALKLVPITIELWNKVQTKMLPTPAKFHYLFNMRELSKVFQGLILAERDRFKLGVEHPPFGGDVTTPDGYLVAAWRHECERVFVDKLTTYEDKNWTDELITSIIKKTFSSDITKQVKERVYFVDFLRPPIYDEDTGETIDANPSFYESTISLDAVKIVADEKMRLFNETSKTYKLDLVLFQDALLHMMRIARLLAMDRGSALLVGVGGSGKQSLTRLAAYISGAFTFQITISKQYNQVALFEDLKALYKVAGLKGQKVCFIFTDAEIKDEGFLEFINQILMTGEVAGLFPKDEMDMILNDMRAVMKREAPSIIDTMENLYAFFMGRVRDNLHTCLCFSPVGDKFSTRARNFPGLINGCTIDWFLPWPQEALIAVSTKFIGDFQMACDDKAKHELQKHMGFVHVAVTRACKEYFEKFRRNVYVTPKSYLSFIDGYRALYQRKLDEVKQLADKINSGLNKLFEAKADVKNMQIELTQKNKDLAVAQKDAADLLKEISASTAIAEKEKARVAVIVEGVSAKADEISIVKEDAERDLAAAKPALDAAVEALNSISAKDIGALKALKNPPDVVKRIFDAVLVLRQFPMSSPVTWHDVKGAMVINGSDNYKDVTMKMMGDTQFLGKLMAFPKEQINDETCELLEPYLQAPDFNFEMAQKASGSVAGLCNWCEAMKTYHFVAKVVDPKIIMLRAAEAELKVAMKAKQAAEDELAKVQANLDEMQAKFDAAMAQKQALEDDAAACQRKMEAATTLISALAGEEVRWTEQSKQFDLQIQRLTGDCALASSFVSYLGPFNKEFRDLLLSRDFYGDCVERGIPVTENLDVTRFLVDESEIGEWNLQGLPTDELSIQNGIMVTRATRYPVLVDPQGQGTAWIKSREEMNMLRVTSLGEKQFRNHLEDAMSYGKPMLIENIEEELDPMLDPVLEKRVVRKGKSLIIQMDKEIDFTETFSLFCTTRLPNPHYSPEMSAKVTIIDFTVTAVGLEDQLLGKLILKEKHELEEQRQALVEEVTSYKKKIKQLEDDLLFRLSNSTGNLLDDVELIDVLNNTKQTAQDVNEKLATASETNIKITEACEEYRPVAHRATLIYFLIAEFATCNVMYQTSLKQFNQLYELAIDNAEQAKMPAKRIANIISHMTYSIYLYIQRGLFERHKLTFALMMTNKILVSSGELGAELVSVFLKGGGSLDIKSVARKPKDWIPDRCWLDIVALSKLPSFSDILESFQRSDGLWRRWYDLEAPEGADVPDFQDRITKFEKMMIVKALREDRTMVAAQEYIADAIGQQFVESVPLSMEKTWEETTPFVPVICILSPGADPTKLIEELAKRKKIKMEGVSMGQGQEIVARKMMTTATLEGQWVLLQNTHLGLNYLTEVETYLTKAEELHEDFRLWITAEPHPEIPIGLLQMSIKLTNEAPVGMRAGLRNSYAWVNQDMLDAVGRYEWRQMLFVMCYMHSIVQERRKFGPIGWNILYEFNQSDLSACVQFLQNHTMEMDAKKLNSPTWPTVTYMISQIQYGGRITDPFDELLMDTYAGQYFNKGSLEKGLELFKGYVVPDETDIAKFRAAIEDLPSQESPEIFGLHPNADLTFRTLAVAGMIDTVVSTMPKAGGGGGGMSPEETVDGICEDLLGKVPSEFQPEVTKELLRKLPGGPTQPLTVHLRQEIDRLNIIINLTTKTLRDLRLAIAGTIALAGDLVEALDKLFNASIPSAWLKKSWESSTIGSWFQGLLRRHDQLDRWLHRGRPKGYWLTGFFNPQGFLTAMKQEVNRLHAKDKWALDDVVMTSEVTNPPKEIEQLKDEPKEGVYVYGLFLEGCRWDGKMNCLVDSEPKKLFTPLPVLYVTGVQQKDKPTKNVFEAPTYKVKKRTGLNFITTFTVRTQEPTSKWVMRGVALLASVD*