MSISYKELIALRRAHLARQGQNAPLSPGRSELQASQVGASSETAVVRVDDVSPQLEIEGRPQETLPEWLVDEQQPTVGLSHLPWSQSVEGRYTTEEEVPRAEEPKVMVPHETIKGDLPRMEVMRRWRRRYDKYSLLELLKEKNVVADGRFSWEESEANQSLLPLHVFDNVSYEELSPSDWMSKRDETGGVVCLALPDANVCSWVRGWVTGWDEETNVLTVRLCDAGAATGDPKQTKGTVVRLHRLYVCFNAENPENFAERFAGAYRMRNLLKSVLRQQTFVDAIPTDEFQTVDPYALERVHQLCLNTPKLLQKQDLLQVTKVLNDVRSDYSHVMNRELLNHTVKNGALQELLGGAELPVDRPHVQVQKCGVHELRHNCFRSIVSSFLSNSITARSEIAIAILQRVREGNEVLMARRVFRTSKVPDEQVTLTLNAFEDVQVTSVRENAQFVREKWIPGITEFIKRICSDCDENEDVTLKVRECDYETCKVRGLMNTITLQMEDTLRWVLTNALSEFASFVEECAKYTVKVHSMFDVEVVPHPDLKRARIVPLFKVSLVDGEERNLVWSSSISDFLSMLTEVVYRCLALHTGARSVERRLFTFLFDSHTAFLSSLHDDDPACTSCLRRLTEAVERAGKPLDEYIATFGDVQELIALDVKQYIEDFKQKFPTTKGVEEEILRYNQKQKDVSEMIPRQKDLGLFQVDCTDLKKRLTWKCNQVVNSILDVMLNRANTKATFVINSFQELRDTLVKPTRTPEEVVDRQDFIKAIPEKVFDLQAVISEIQQVYAILDTFHVPFSEEDFNKKWTAISWPARLDDDIIQRQVDLEQTKRSLTLNLRKSQEAFSEKVVQLQHTVASFNRRSNVNKMNEIVGDVNNILENIRQLLETANEFNTHENLLLLEKTDYTMVRDLQSDFEPYASLWLTVHDWNVALREWQARPFPEIDAEAMEKRVMNNYHTISRCCVDPKLTELLTEIAKKTKAKIEEFQPILPFVKFLRTEGMKDRHWDQISKEIGRDIRPGKTIMTISDVKPLMTVEYEEILLRISEVASREYQIETSLRKMKEEWEKISFDVQPYKSTGCYLVTKDAVDTIQEVLDDQMLITQSLGFSPFKKMFEADIAAWEASLKRVQCVMDEWLICQKAWLYLEPIFQSEDITRQLPRETERFKKVNGNWHYLTNEAHEKKLVLDFCAIPDSLSKFKDNNDELELIQRGLNQYLASKRSAFARFYFLSDDELLTILSEARDPRKIQPHFRKLFENIMEIDMRDPGNEMFGMYSQMREYVPFDQGILPRRNIENWLSEIEHMMRISIRSQLSKGVKDCAEKGRQNLILNAPGQVAIAVSQIMWTASCESSIKEHGSLEPYMPKARENLMSLVETVRQPLSTLQRVNISGLITIEVHAKDIVEKLTEDKVDSIYAFEWISQLRSYWENNDCYLRQVEAQFQYGGEYLGNSTRLVVTPLTDRIYLTLTGAMHMFLGGAPAGPAGTGKTETVKDLAKAVAKQCVVFNCQEGMTYASMGKFFKGLAQAGAWACFDEFNRIDVEVLSVVAQQVSTLQEASRSKQFRIPFEGTEIIVDPSYSVFITMNPGYAGRTELPDNLKVLFRPVACMVPDYAMIAEIRLFSFGYSNSRTLAQKMVATFRLSSEQLSSQDHYDFGMRAVNTVISAAGLMKRECPDEEEDVLLLRALHDSNAPKFLDEDLLLFSGIISDLFPGVELPTRDYGSLLSTLKEKAVTFRVEPTDMFLKKCIQLYEMNILRHGQMLVGPTMGGKTSASRVLQAAMTKLRVELNEERYAQVCIHALNPKSITMAQLYGGFDDATGEWRDGLIGELFRIAARDTTDTKQWIYFDGPVDALWIESMNTVLDDNKKLCLISGEIIAMTPYMSCWFEVEDLAVASPATVSRAGMIYMEPLGCIGVDAFIKTWKDYRLPSSMEPYKDELEKLCSELFPLLIEFVQQQVVEYCPSVWPNLLISCFNIYEVLLEPFTPTRIAEVPEEQLTKLKAVYMHLFVFSVVWSFGATGDRESRKPFDCFLRTSLANLGVLISLPPIGCIQDYEFCVEQGRWIPWTERLPPFMAKVTANTFAEIIVPTADVVCYKFLNRLLLQKSFHTLCCGPTGTGKTVVLQQLLMHEMPKEFTPIFFTFSARTSANQTQDLIFSKFEVRRRATPQIWGAPVNKKFVILIDDMNMPVKEQYGAQPPIEILRQYMDYKGWYDRKTREFFNIVDIVFSGAMGPPGGGRTHISQRFLRHFNLIAFPEVNEGSMDRIFGSILDAYFKPFSEEVCQLLPQVLKASIAVFNTVTKSLRPTPSRSHYLFNLRDLAKVISGLIMATPETTNCAVGLLRLWIHEEMRTFKDRLITDADRQWFDQQLRKQVEERFHMRFSEVVPPERGTDGLLFADFIGKKDVANRYQEVTSPEELVAVLKKKLDEYNFVAFHKLHIVMFSYAVEHICRIARATRKPNGHVLLLGVGGSGRQSLSRIAAFINDFETFQVEITKGYSTNAWREDIKKALRRVAFQNKQVLFLFTDTQIVHEAMLEDVNNLLNSGEVPNLFEGPDLDEVFTAMKPVCIAENISLDKVGMYARFVKFCKFNLHVSLCMSPLGETFRGRLRMFPALVNCCTIDWFTAWPAQALHSVAHNYLSNMKLLTPKEVESCTELCVMIHESVEKMSERFLEETRRHAYVTPTSFLELLQTFKLILESQTAKGNITKQRLQNGMEKLRETEDAVAGLQQSLAENQPILLQKSESIKKLMEEIIVQTESAEETKQEAEKEEAAVAAKQRECASIEAEAQEQLSEALPELDRALDSLANLKSSQITEVAGYKAPTPGVVMTMQGIAILFQIKPVMRAGGPMEEKKPDYWATAKEQLLNNPNALLQRLINYDREHINERLIQAVMPLVSSEDFTPKKIAGASQACAAMCQWTHAMVKFHYVNKKVEPLRQRLAVAQEDNRVFQEKLRIAQVRLEAVAMKLERLQDDKTRAENEMQELEQVVRMTELKLARADMLIDGLGGEKKNWTNTVREIDENFKYLVGDMLAAAGQIAYVGPFTATYRSELLTQWTAELDRHKLVHHPQLSVFYTMQDPIVTQGWNVNGLPTDMLSVENALIMSNARRWPLMIDPQTQANKWIRQTYPDGLEILKPTQKDLVKRIEYAVRSGRPVLLENVGENIDATLAPLLAKQTFIEGGQEMIRLSEHPIPWNPDFKFFMTTKLPNPHYIPEVMVQVTLLNFFITPQGLEDQLLGVVVGQERKELEMRRSDLIKTNAAMRAEVANIQTTILRKMEEVKGDILDDESLIEYLKQSKTTTKEINDKVAEAEQAEIEINASRELYRPVSRHSSCLYFCCATLSNVDPMYQYSLQWFVRLFINGIESSEASDNLETRLQNLQDYFTYSFYQNISRSLFEKHKIMFSFYLCIRILQQKDAIDESEFRFLLQGPSVTFKTMPNPSPSWLTESTWLDLCYLSKKFPVFNGFEAHISRNVDFYRGIFMSPSAHKEALLPPYEKEVTPLQRMMFLRCLRPDKLMEAVQDFVSSELGERFIRPPPFDLFTSFKESSPTAPLIFILSQGADPFEDWKKFAEQNNMGKKLSDISLGQGQGPRAERMLQEGMENGTWVLLQNCHLATSWMPTLERLVEGMKYGIHSSFRLWLTSMPSPHFPATVLQNGVKITNEPPKGMRANVTRSVLSYRPDYLDTCKKSTEFKKLFFAMSFFHALIQERRKFGPLGWNIPYEYTSGDLGCCVAQIRMFLDKYEEIPYKVIKELSGNIHYGGRVTDDWDRRTLNTLLEVFVHPDVMKDGYKFSPSGTYNSIPVGSQKSYLDYIETWPMNTNPEIFGLHENADITCARNETFETLEAILSLQGEAAPKSASGQSPDEVVVELAKLIRKRVSEPFNIPDFQKKYPTMYEDSMNTVLVQEAIRFNRLTAVVRETLEALPLAIKGEVLMSRELEEAYRCLYNNQVPAQWAERAYPSLKPLGAWVDDLVMRLEMISSWYEEGHPSVYWISGFYFPQAFLTGILQNFARKMQISIDTVSYGFEWMKDDPEKITSHPKTGCYVHGVFIEGARIDRSSLKLVESMPKVLFEQAPLLWLQPIINREKPTDSVYICPLYKTLRRAGTLSTTGHSTNYVLTVEIPTSVCPKHWVKRGVAMVCALNT