MKHDDYFDCGDALERLVARCPGLREDPDVAVVLAQKSSGIDEGGVLEVVQDLVIQPDVGLAVLGCFRPILPRVLDNLVYSLRQLWGQGRGSPGREGEGFVRISRRLRNGGGWDLGLHEHTCILFCRLLDLAPYLLSSLLQYFEFAPSPFERLLHGGAVDYQSMLSTSDGFQSTSGAPVFSEVLYASYRLLQLEPTVFREIWDWSPFLDLLRSLPKTLDESSLDVRWCAAQILSQVLQMSDNATLKFNSSVAGLTDEQIFGCHLRWKCFCQQAAVEKLGMYLEKPESSKDSMLVEDTRSDLSMSSIKSWKGTNSFHLRICGIDLPVRQDMREGRSTLCSSQSLVLTPTVKRNLEAVVLALSQRSPVLLEGPIGSGKSSLIQELAYVTGNLDLLFIHLDDQMDSKTLLGNYACTEIPGEFKWQPGALTQAVVRGMWVVFEDIDRAPFEIFSALIPLLEDRKLYIPGRGEMVPAADNFRIFSTVTRSRHGGAFAGGKKEMLGNLWRKVLFDAPNDEELADIIRIRFPVLAPVVSKVIGTFNLVKHIASQSETSANGLPDVSVYVGRQFSTRDLFKWCTRISCLGSQVLGASSFSSSARERIFVEAADCFCASIACVADRQMALSVIAQFWNIPLDRVTFYSSLNKPSIQMSMSHLQIGRANLSIQPRTGKPLSTRLFANTGQAVRALEAVASCVQQQEPVLLVGETGTGKTSVVQHLAWQLGVPLIVLNMSQQTDSADFLGGYKPVEAQGVCMPLLENFNTLFRETFPKKKNAELLEHVLRFAEKRKWDRLLKSFRTVIGTVSTLLGASFEANGNVTTSEVKDSDNGHCVEKQSPKRRRPLNNRLLSRWRAFTSELRKAERQVEAANTGFAFSFVEGVLVKAIREGHWLLLDEVNLAPAETLERLTGVLEGTSGTLSLTERGDVENVSRHPNFRIFGCMNPATDFGKRDLPIALRNRFTELYIDELTQKEDLQALVFQYLENSIPSPPVEDIVNFYLQARHEAGIRLLDGANQKPQYSLRSLTRALEYTCAAMSTYGFLRSLYDGICMSFLTLLDQPSATIMEQLINAALFKTTGLGATKALKALLKVPPKPSPTHVLVEHIWVESGNAQPSRLSLESRDRYVLTKTITEHLKNLARAVFVRKYPVLLQGPTSSGKTSLVEYLATITGHRFVRINNHEHTDLQEYLGSYVTDSSGKLVFQEGALVEAVRNGFWIVLDELNLAPSDVLEALNRLLDDNRELFIPEIQQTIKPHPHFMLFATQNPPGIYGGRKVLSRAFRNRFMELHVDDIPDDELCMILEKRCQIPGSYAAKMIEVMKDLQRHRQGSKVFAGKHGFITARDLFRWAERHGNGYVELARDGYLLLAERLRNLDEKEVVQRVLEKHMRVNLDVDQLHEMDSSESFKAIKKLAESPEHVSTFGRIVWTKSMKRLFNLVEHCVKHCEPVLLVGETGCGKTMVCQLLSLLYNQRLHILNCHQHSETSDFLGGLRPVRDRDSLAIKFQKAAEKIISVDLFREVCSDELPVKIEESGTALTIVKNALSDLKKRKQDKKGKVAKAVMLLEEALKELSNCHKEWQSLFVWHDGPLVQAMRNGDMFLVDEISLAEDSVLERLNSVLEPKRLLVLAEKGGADVEELIANSSFRILATMNPGGDFGKKELSPALRNRFTEIWVPPINDISDLRSISVDRFSRPGLVKLVDPMLEFWQWFQHYHEGGRSLSVRDLLSWITYINAAESEIGEIPAFIHGAFLVLLDGIGFGLGLSNSAAQQLQTECAKHLFERLPEHQRHDAVETTKLGDHTFGPVKTDPMEVETDSRGNLFGIHPFYIVRGDYRSPNISFALDAPTTKRNAWRILRALQLNKPVLIEGSPGVGKTSLVAALAAASGHALVRINLSEQTDIMDLLGSDMPVEGGTGAEFQWSDGVFLQALKAGHWVLLDELNLASQSVLEGLNACLDHRGELFIPELGRYFKCPSSFRVFACQNPLSQGGGRKGLPKSFLNRFTKVYVESLSEDDFLEVASILHPSLSRSILKNMVEFNSRLYHDTMVLHKYGHSGSPWEFNLRDVLRWCELMENSKVELPDGDSHTGAPDHFLDVMYLQRMRTVGDRRQVLSLYQEVFGICIDIETFPAISVHPERLQVGLASLPRRSGPRLQGDFDRQLQVLPGLANRLEAAMHCVSRGWMCILVGPPASGKTSLVRLLATLTGNSLHEFTLSSATDTTELLGCFEQHDFFRHWQEIVKLAHDSLKSVCSFCLSVNEGVPVSEGSLETNLKLNMVKSLFGSWAAFQKTINSHATNMEQDIDQGVIDVVAVNMLLQTLDQMRQTVALCGMIMDDPVLDPRNLHQRVAHVKSSLGQLGTAGRFEWVDGGLLKAIERGEWVVLENANFCNPTVLDRLNPLLEPGGSIMVNERGLVEGEAMVVHAHPNFRLFLTVDPAHGDVSRAMRNRGVELFMLQPDWPQSAAKESPILEEILGGTLASDLDTLKVLTQAGIPGPSFMQGMCKVHIDTRILIEVTQSGLPVSLRELNEWVSLLQQLLERGGSLSWSLSCSWEQVYARRLNTVEARQEAMEKFQSTVGSLNLLSAGTWRQIGCSIPGGWPSPLTFAEYCLTSKEAMIMRDSALLEYLGAHFFALKASREWTPMDSEHSEPLKRIQDSRTIASRLPSNMLYYLLNPKQERTNSIPLLDVKAQDLDLQLLFASLWMLEQGSYVDINFRIQWLGYLTDYLQGSSGSLKRMVTAVQREIAHPFSRELSCMWERYLREGKYNYGTVASVVSRFVSQMTERPATLRNLEYLENKSTLGTLIFMATRSHIFRRCLLQWEEEDDQYRMVEKQGPNSSSSPVVLSYWHRIHRADHSRLVSAQHPRAMLIYLYPLFSALRELENSVLVSSTLEWWKIMMGSCLGVLEWHEALWNHLRRPKFDVECFLFHWSSLKRSLQALYAVTDRSSESVVKAEDDVKGLVKLIDEPFSLGDNPLAKPLLWKNSGHPSLPHSREIYDLEVKVMKICEDLWQDGVNDVTIISTDGNIRQLTTTGLSIIRWLGQDTTQGTVERSIFVEQFTPNGESSASTSYSDASSVHEMLKERVELEKANLSPVGDHDIIPLLKSSAPCPAPKSSRSELQNTSCPVFPKELLRWRSAWTLFAELLPWLSNVSICQDTRLIAEVSLLAGTECGSEESFLSILKDSVSVVALKKMIDFAIFCSARSPADLVPHQHLLWLLEGTHPKKYGIWSSFREISHELLYRWHSALWTNMLTASSAPEDWCRVVGPARIFYAGQTVHFSNLLGRTGAVRDHYAKLTQLRLASVHVWTQAKLESELSRNENEILERLSTLLKQSQHTEFLKFLGPLLLPCMNLLYSTAWKDTSFSQYLMNLGRLWLYMGELRLHLMLPSDGCDPVAKYIHKYAHLSTQLTRLELDIKVRQESEFWVRGSRNSPKTNELLLKLEDMKQELTSLSLKLVPRPDPPQFRSVLSEVLNFLKSSVYKERLFILAADLSLDSGSSRIMHEVSTWQENAMQFINRLASQFPAYRDVVQPVLLAVYELKFGLSLLQAGRVQRDLFDKNDVSIGENGFEELVCRLMQFPTSRSDLGHKISASCTELVTNTTEAIIRKVTSSLLSGSIHGEVLDLELKVMVMRVAILRCGIDTQQARVRTKDVVKAVNNIFNTLASLWSEIRERQKAREKQEEFIRFTTRTHTLETEDEIEEASFREMFVDFRDEFPGYDDDTGMLTAELDDRRAEAALKEKEKAAEDAKLRSDKAWLKIQEPLIENVVSVHKHIFGQISTLLITKRGTRDELVSDWERENALSLAYQTGVRLLGAVGYRASAKVEDILMTSHMMQVSVEHKRIGDLYQSSEIKTTKYSIYKDPNPPEMALMLEPLRQFLERVSGLLVEWPDHPILIQFLTIAKALVGISVEAPIMKALTGVELLLSKAQIWEETAAKHVSLAREMGELMKLVRRWRKLELESWPALLECTLEKHEKSAEKLWFFLYGLLHREFGENLNKEMEATISSLEEFMQTSPLGEFQRRLDLLSSFHGQFLLEDMYDDPHVGSSKAAVQKLCNALYNVGEYYSQFLPAVEEALTAGKAPIEKELKGFVKLTKWEDRGYYALAISAEKTHRKLHKLIRKYDELLKKPIMEVLSKQSLRMGTQTLATLTTSSEPSQTGEEPSDKSMHMDDKPVPAALPGEELSSSRGSPSITAWDQFCGTKVADVTSLTSEFGQGLPELNKRLPSITARMGTLLGVGVFASDTRKVEEDCVNTLEEFSAAVIQRSAELRKGETKVAVKKKALIDLLRALRDIGLSHHKSAVPKDERHVNDWFQQPGCDLAEVLMLWVHQEVEVVAGLSSIVSIENVCSVWTRAKKYYFQNVALLQRLGQNALAFNKALSLREVEVSSKYMEHLLFLQRKQRRTAFEFSSKLSSLVHLTSLLSGFAAKDSKFPYQRNSRQWMWQQKGLLDSLCHASSELVLLYRAAEASQKSPNTDCSEAALLRKAVLQISRKLDVCKNTLDHFLVPRSELVGSRPLEECWPLLITPGMQEVLTENFVSLRSTENLLQEVRKGLTGSKVPGLSCLELLFSRAVDMSNKFEEECSRTNCTYSIEQEKAVNIAPLTEHYDKIVTEIQLAVQNLRTYTGNTSAATQESDTGESEHAGTIQDVDQSISKKMLALRFEKIYGELLRLICAGFCLTKEEESEASGTKFEEADGTGMGEGEGQKDVSDQIEEEGQLLNSTEKNQDPPTDDSRKKKEKGIEMEEDFDADMLDLSDDESDDENEAEEEKDEKLESQMGEEGEKSEVVDEQLWNGDDDKNEQQQQGKEKQEKGSSMSGAEEEDLEMRAKEEGNEDGKGDKGDEKAEKEGPTDPLASDQEQAQQAEHDMDDDEGLKEDEAYEDPSGVKPRVEEELELPDDLNLGGGMEEGQEETAEGDDEGGQEAVKQEDKMNESEPMDVDDNANLAEENETGENKNEVDQGDEDNNAENKNDAEQEQENERESGKAEVEDEERDSSMNKEEESMQVDGNELQGEGPSHDEPEPEQSQPPLPEMAENMPSDSRATGGAEAVPAGVSGRQGDPVKVGQDDEDHKLGDAETQVDQSQSELLSSATEDLLGNKRSADKKSVLSDDATKKQDRPEANANRSLGDALKKWKEMVQMLDNSSAPEADIAEKDEENLNEESTGMAYEYVPKEDTGSAQVLGAATDEQLTNAQSLEGQESEDEKEKDDTDTVLPSIEELELDDSKEGQDDMEGVEATQHPLKTRKGLASDSNQPNSEERQDDVTALLALEEDPISEVVERKKENDSLVSLRMPQALAYEGLRRNGGPEEKPLTEEEMREIRRDLEIKIQSGDGSMENARVVWQKLEQMTVRLSQELAEQLRLILEPTLAAKLQGDYRSGKRINMKKIIPYVASQFRKDKIWLRRTKASKRQYQIVLAIDDSRSMSESHCGHMALEALFTICKAMSQLEIGEMAVASFGEKGNVRLLHDFDQTFSSESGLNMISQFTFKQDNTIEDEPIVDLLQYLTRLLDFKSRHSTAPSGRNDLQQLVLVIADGRFHEKESLKRRIREAMDRKQLLAFLVLDNPRESILDMQSVSFSNGAPTFTKYLDSFPFPYYILLQDIESLPRTLADLLRQWFELTQRLS*