MTSRVKFEVAEEGVIPECHPECTVWMLQRIQAELQCKDEEFTNKHIRLINDFLVGDEDLHALFCYYSSVLVDVVSEDGEPSSESRSQQEMIAELRIVDGLPAVSRRDTMKGMCLDVVWFARLDPEKLIVPESVDTCIAWGVCRGGNLLEGFLRQLQYSIAPTLLQNRWPDSLEKDVRSALHRFMAAVTENVNRLKGQTVLYVPSDLFSKVDLAEAHQNRELVQGFEAVVIHWTRQIKEVVGDKDAGLTGDGAGPLQEIAYWRSRARDLGNIRTQLNRSDVGGIVQVLKNAKSFYYLEPFLNLRADVEKGTDEAFDSLRFLNTLLEPCTRLSRAGPKEIPSLIPDVLIHAQLILLYSKSYKKDRFFRLLRLISNEIIFRCSQEIDVPAILNGDVERSMVALRHSVAAGNAWIQECHKMLAATRKRFKMERGEKLDVDDSFLNEIDGFVRHRCQNLCEICKAQLQFGFKSVFQDSQISTDRTGGSRHTRGVRNAAAVEKRQIAGGVAAYGAPLEVKDLVKTKGKEKDVFRGQLPIFSGNKGPEIETQLLDIQRAFKAKIDTLRRLDYDILDVKSTRWVDDFRALKSDIDNLSMMLQQIITAAFDSFTTTEMGAEYIEAFFLVAETEELQLQLDRSKDRVFRMVHDRAMVVQGKLQRCFNKPPPIFYLHPPLAGHGMWAENNAHLLQMTTETLNHCYYLRESPESTETIQLVDRLDRSLRDTMRQKFCEWRANLPQNPGEYLERFLISKRPNPRKHSLALYDVNFASELLLLFAEARYWHSLGELLPVHIMDIVSKEERLRIYRESVAQAVRARNSIALSLTREECRLFSVRMNFLESKYMPGMTRLLWNSQGIVEYFVRECRQHVERVQHIVNEFKHGSEYVDHHCKAIADTIVVIFEKKKVYSIESFVEKQEAHRAATLEKLQAIHRRLVDKLFELLSYFRDDYAEDDVVRTEWHRLISKVELKVEEALRTMVKRTLQVVERMLPIEPSEDRLEEKVFKLDVVVTVADDTRPHIEPVPSVRKLSHDVNGVCKAIIGIVKSIPRLEESLQARVAQDQTDDADAGKRQPFQYSSSNTDSLALRGSYFEYMTSEQDAIYSLRHVRESFDAIEEKVRDKLTQTWQLHQSDTTDSLWTTQKQVRRIKQGWKLEDYRIHMDHVAQRREGINKQETFSDVLFLQLDFTKMKESFRKQCQLVITHYHSLLYADAKSEVDAIYKNFVLTIQALTKEPQSLDELGDQIKRCAAATEALPEISAKFGPIADTFALITHDMYNFGSVRPEDVRRCEGLQEKFEVYSEQLVKAQQQLAKYKEQFRHDVETDIRALSSNSYALRQKVAEEGPRSHTLSTEDAFAKLSSLGLRAKELRTMESRLQQGIEIFNLEKPQLDDLVAAEKELEILRKIWNLCDEWRRENSLWRTMYFIKLNSESMLDVCERIRKDTLRLRNELQMTDVWVNLKEEVELMKRLLPIVDDLRTPAIRPRHWEFLKVQLDATFNIDDESFCLNDLMEARVETQAEFVVNLATSAREEMKIETDLERIRTFWEDSELMIEPYQGYHKISGVDDINNALAEHLAQLSSMKMSRFVDSFRPKVIQWEQTLSIATDTIEALLTVQTKWMYLENIFIGSDDIKRKLAAESKKFDGVHSQWLAIITRFINDPNVVRGTRRDGLIDQLQNMNNSLEFIQKSLEGFLEDRRRVFPRFYFLSNDDLLEILGHTKDPSKVQPHLRKCFEGLYQLSLKTVRQRTVADAMLSSDGETVAFTPAVQVGGLPVESWLRRVEVKMREMMQKRINATVDDLQKSVFETKKSISRDSLKAWAERNEGQSIITASCINWTLMTESAITEYGELHSGGLGLQRRKASPLYKVYKRWKGMIKKYCQLVRQPQNRVQRSKLVALITIEVHSRDILRQVLAARVHQDDDFEWSRQLRFYREEDESTDRPQEGHKICLVRQTSATVRYDYEYLGNSGRLVVTGLTDRAYMTLTTALQLHRGGLPQGPAGTGKTETVKDLGKAIGKYVMVFNCSDGLDYKSVGRMLSGIAQTGSWSCFDEFNRIEVEVLSVVAQQILSILTAVSERKDHFLFEGSDIPLNMNCGLFVTMNPGYAGRSELPDNLKALLRPISMMVPDFALICEITLLSEGFEESETLSKKVSILYELMEKQLSKQDHYDFSLRNIKAVLVQAGNLKREGFPGTESQLCLKAMNDMNLPKFVKDDVPLFVGMLNDLFPGVEPGDSGLGALQEAAEKELDAEGLEVNAHIVVKTLQLWDTLRTRHGVMVVGQTGSGKTVTWRNLSGALRLLKEQNLEPGLYEPVRVSLLNPKSVTMDELYGSYNQATREWKDGILSDLMRQICRDITDTAYKWMLFDGPVDTLWIESMNTVLDDNKMLTLNSGERITLNSTVRMMFEVQDLSQASPATVSRCGMVYFNVEDLGWMPFFKTWLKSRWKFEITMGAPRPDDTISELQEYVKNTVTRVLEYRAHECVELVPTTTLNVVRSFTRMLDALASVDAEPFVPEAAHYATSHAGENYLPQLRILATFCLMWSAGGSLTTESRQKLDAFIRELDSSFPSTETIFEYFPDLGGLQWKNWNEHVDLQKTYMPATGTPYHKLIVPTVDTVRYEYIVSQLVRSQVQLVLVGTTGTGKSLIARQVLANLSNDVYVTTQLNFSAQTTAGNVQDIIEGRMEHKSKKVCCPPGGRRMICLVEDLNMPAKEKFGAQPPLELLRQWLDNGYWYDRNTRGRRTVNDLQLLCCMTYGRPDITPRLMSKLNVFNITFPSESVITKIFTSILMYRLEPYPELHKLVNSVVKATLQTYQKVSADLLPTPSKSHYLFNLRDLSKVFQGIYGCHMEYLQCKEHMVALWAHECFRVFSDRMNDPNDKAWFKNLICEKLADIFQTKWNNIIRARSRDSRNQAVDEKENPLFVDFWDGEYDEMAKYRLVPSLEALRDKVEEYLDAYNSEPGARQMNLVFFTDALEHLCRIHRIVRQPRGNALLVGLGGSGRYSLTRLATYLAGYSIFSIETHKKYDLDRFHEDLRSLYKGCGLKGQQRVFYFSDNQIMQPAFLEDLNNMLSTGEVPNLFPKDELQNIRDTVCKQAIASGYRDTPDEMYNFFIDRARTNLHLVVAMSPAHKLFRARLRQFPALVSCTSIDWFVEWPSEALREVGLRYLQETRENKEDDEHLGIISDFFVYMHYTTSTLSREMLEQVHRYNYVTPSSYLDMVRGFRRMLTQKRDEIIEQRDKLANGMAKLEETKLAVSKMTEELKVQDAKLQEKTEEVNRATESIKVQQQNAEEQQSLLASEKVKIEQTKRSALADQAEAQADLDRAMPTLLEAQNALDKLEKNDINEIKSYKTPAAMIRTVMYAVQTTLRRKLEWDEAKKSLSEPKFIDMLKHYHENNDMTDQRLLDKIEKYVKRPDFTPAAASAVSKAAGGLCQWVIAIHKYGNIYKEVHPKIVKNENAQQKVRAQEEMLRQKEEKLQRIMSEVKQLELALQQNVDEKMRLMQEAKETQMKLDRARIIVDGLEGEQDRWIESIARYEAALGTLVGDALLVCGFLCYAGAFTADYRQKLWLNWIKEIKRLQIAISKNFDFVEFLADPTEVRDWQQAGLPGDDFSKENGAVVMRGTRWPLMIDPQLQAIKWIKRMEKDKGLKVIDQKQPDFHKTVEYAVQFGCPLLLQDILEEIDPLLDSVLSKAIVRKGAKPILKIGDNYVEYNDNFKLYITTRLPNPHYTPEICSKVCLLNFAVRETGLEEQLLKIVVEKEKPELEQDNEQLILDTAEARKETKRLEDEILNLLSTSQVSLLENKKLVDTLQSARVIAANIKQQLKEAEITAEKIHSAREQYRECARRASILFFALADLGSIDAMYQFALDSYIVLFQGSIQRSAQKIATHTLEERVRTLNDWHTSAVYANTCRGLFEKHKLLFTFHMTIRILQAEGLVNIEEYVFLMRGGQVLDKQGRLPNPAPSWLSERAWSHILELDKLTNFHGVAASFEQAQESWKHWFLQENPEDAELPDDWQTRTADNYIQRMIFVRCLRPDRVIFMVYEFIEKQLGPQFVDPPPFNLKDTFEESTNVVPLVFVLSPGVDPTTQLAALAQREGRPLKTLALGQGQGENAKRAVQECSQVGGWVFLANCHLMVSWLVELEKIIEDLVEQRPHKEFRLWLSSVPTTQFPIGILQRAIKMTTEPPTGIKANMLRLYNQFSEEQFAEHTGSNPQIYCSLLFALCFFHSILLERRKFGNLGYNVVYDFTTSDFEVSENIIALYIGNMATDRVEDIPFVTIRYLIAEASYGGRVTDDWDRRVINTYISQFMCPAILTEERYPLSAAEEYYIPSGISTLQAYKDECSLLPITDPPEAFGQHTNADIASRVAESTMLLDNLISVNKTLARGGGSSGGASKGMSEEARCLEILASLEEPSKTAIPNPIDYDAVYESVKEDTNNALNTCLLQEIQRYNVLLRKIIVQKRELRRAVKGEVLMTDELEAVFNALLLSRVPPPWTSAYPSMKPLASWAVDLVERIEQMKQWGQRVPNVFWLSGFTYPTGFLKGLQQQQARHDRISIDQYTWEFVVLPSEERTIVNRAKKGAYVRGIFLEGAGWNEEMNTLCEPRPLELIVPMPIIHFKPKIRDTKPRPPTIYECPLYMYPLRTGTRERPSFVVAVDLESGEAVPEHYTKRGTALLLSTDE