MSLDGSFSTAEALARLLARCPALRSDPRLDALASSTDAAPPARDDVTAAFAEPLLHPNYSVPVLGCFLPLAPALVDRAVALLRAAGPLALRADDASRLEEEAGEGDVRVVEFYLSRGRGLRLHELACLALARALDIAPYLLGSVLSYFKFSPPPFQRLRASFPSQIGSKELHLFLDATRVSYRFLQLEPSVFCEQWDWSCFLDLVYSTADYSLVDNSLNSVGLNLRWCTIQILMIVLKASDMGIESFGLRADEAFRCFLRWKKYCMDTSLEKASLYLQNEDGNSKSSVDGLTTLADCLSNWPEIATGRDRSVGIYECPFVLTATLRKSYEVALMAVSQKWPVLLYGPVGAGKTALINKLAQMGGNRVLFIHMDEQMDGRTLIGSYVCTEKPGEFKWAPGSLTQAIVKGLWIVFEDIDKAPNDVQSILLPLLEGSSAFSVGHAEAVEVAESFRLFATITTSQSDVSHALEGRVSFSVLWRKVMVGEPNRSDMVNIIKGCYPSLEPISSKLIDTFEKVNSLGSYQFGGPNIAGGLSDGVLHRFSLRDLLKWCKRILGVDLNFEGLGFAFSCCKLIYQEAVDVFAGSLSSPEKRFYVSGEIARILGVPYGGETVQPTDKPTIQARHTELQVGRVTLQCSDKPALIQKGPFADIRRALEVLERVACSIKFNEPVLLVGETGTGKTTIVQNLAAWLKQPLTVLNLSQQSDISDLLGGFKPTDARSICFPLYIEFKDLFCQSFPAKDNEAILRHCDVYVMEKNWKKLLHTLVKCAEKAQKLIEGISKSSSGSKRKRSLPAQVVSDWDTFSSRLNAACQQIGSATGMSFQFVEGAFVSALRNGHWILLDEVNLAPPETLQRIGAVLDGEKGTLCLAERGDVDYVERHPCFRMFACMNPATDAGKRDLPYTFRSRFTEYFVDDLMDDDDLRLFVTKYLDGLNVANGVIDGIVRFYKVAKKESEERLQDGANQKPQFSLRSLSRALGYIKSAEKRFGFRKALYDGFCMFFLTMLDAPSAKIIKNLIVSLLLDGKVPPSICFADYFIEKPMQLDGCESDEFLQSYVLTNSVTEHIVNLARAVYIKRFPVLLQGPTSSGKTSLVRYLAAKTGHEFVRINNHEHTDLQEYLGTYVTDSQGKLQFQEGALVKAVREGHWIVLDELNLAPSDVLEALNRLLDDNRELFVPELQETIPAHPNFMLFATQNPPMLYGGRKMLSRAFRNRFIEVHVDEIPEDELVTILEQRSRIAPSYAKKMVEVMKDLQRHRQNSRVFAGKHGFITPRDLFRWANRYRTFEGKSYEDLAKDGYLLLAERLRDDNEKAVVQEALERQLRVKLNIADLYNSEVTREDHLSLDAIRQRVEECFGNITWTKSMWRLYFLIERCYRSREPVLLVGETGGGKTTVCQVLSAVLGSRLHILNCHQYTETSDFIGGFCPIRDRSTIALEFKHLVAKIKQMKIFVYVAGDMPLETDISGADSVMSHLNEILDRYRKGKDLFPEVSAQDLDTMEQIKLDLMHLKKRWQAIFLWQDGPLVQAMKNGDLFLIDEVSLADDSVLERLNSVLEPERKLSLAEKGGSVLEKISAHPNFFILATMNPGGDYGKKELSPALRNRFTELWVPAVTDVDELKSITLGRFTKAELSCFGDCIVNFWKWFNQLHIGRTLTIRDLLSWISFINVTEQNLGPKQALIHGLFLILLDGLSLGVNVSKSEATEMRSTCLSFLLEELQKVEGKAVDSYLSDLNYYGWGDNMRKADTDHDHLEGHFGISPFYIPKGHFACKQQGFEIMAPTTSKNVLRVLRGMQLSKPLLLEGSPGVGKTSLIVALAGLSGHDVVRINLSEQTDMMDLLGSDLPAEGENGMEFSWSDGILLQALKNGSWVLLDELNLAPQSVLEGLNAILDHRAEVFIPELGRTYKCPPSFRIFACQNPSSQGGGRKGLPKSFLNRFTKVYVDELSEEDYLFICKSRYPLISESFLRNLICFNNRLYMDTMVHRKYGQQGSPWEFNLRDIIRSCEMVAGSPDTSKDDCFLNTVYLQRMRTVVDRHKVIELFEEVFERKPSIHQSKMLCVNPHCLVVGNASIRRNNFQSYKVRNNQLNIFPGTLNSLEAAMHCIHQGWLCILVGQNSSGKTSLIRLLAQLSGNTLNELNLSSATDVSELLGCFEQYNFFRHYKAVISQVEHYVDVYFSLSMDLNWKNLVVERKGLFTKWFEFVAAKKYSSVRTSTLVEMSGDASLPSLSLIAEIIEQMKCDLEMFDLPISLTKDDLLKTLKSIYKLQQNGTAHQPVKFEWVAGDLIRAIECGEWIVLDNANFCNPTVLDRINSLVEQERSIVVNECGLVDGNPVIIKAHPKFRMFLTVNANYGEVSRAMRNRGVEIFLMDQRWDLKGSNVPENSERKDVIRFLISSGIPRMELISSMSKAHMYAKAEGLSVGINITLLEITRWVQLFQQLIIKGNRFLWSLHLSWEHTYLPSLGEVYGSKIVEAGKNMFLTNFDGSEVVDARNFRFLIDFDGYSTSLNSGFSLTLPGGWPSEQTLRDFIWYSKETCVNRNCMYLQSLSAQYAAYQIYNLKESSPLLVPVGNMHPYIIPTTSLRELQFPTVSGQSVDTLVTGEFDSDLADQMLFFAANWVMEQSTEHDLELYTVWFEWYNDLFQPYCNFFENYLHIRKQESEHPIWHCILECYREIVAYHKTNIVSQPIPPLSKKLLDMAGCGALKAFQDRLCNAFNGLRLLRLTLQQWQFETKFPDLALPKSTLLPALKSLRRLEGEVLKRIVKSQELLRIYSRILDYHRSIWKMMISSQFEALPVVWNLLRKEILKLQPKFPEEIGLFLMESVNLNNLHDFNFQYGEPTLWIYGGHPLVPSSSMVFDGIQAIVAFSADVWPKKNLLNMHLDDKQQLADTMLSANHDLRRLAVEGISMAIVATKTEEDISTIVGRLDDVHQRLRGTVDFERSKLLSKTSVPEVNFCCSVSSDILCNIYGFNGWLASLSLLNLKSINLDTLLLKRLSKCAQKDPSEAHEIIVNSGYLLTYAKNYSLGSSSRSPLEYTQHQIIWWICDAWATVDNVHVELANSILEMWYNYHSSLWTYCSGSPKSLSVTHDETCDLAHLTKMDAINTLIQQDLRVVDYQKNCFMLKISSGNLWEGVSFMGNLVASLHSVADSLFKQIIFAHKKHFKEENFNRLEAVLFQQLKHDIEKEDLDTICALLSSSSHGVLASLAGSDELVESLLMDLYSSYSHDSLLHTGAAWMHIGELRFRILLSSYIPDPAFESSYIHSHILEKISLVKLEGKVRHDCEELAGSSSPEDSHDYKLLQDLETEERDIRAKVVFRPQKSKHKSLVAACFEFENRLSDCKDLLANLKCKGAGQLEVDRVCNWQITSMNFIKRLTEEYGEYIDLIQPIQVAVYEMKLGLAIALSGSLQREYLKKIKEDDIERVLGTVCAFMQFPSVSDLTEYAVDDKLRSQYNGSGNVDVLKKLAAVSSQLNVGKVGDKVKSHSEMLVSIHHMLLVRTTYRISCSLIMDTPSYLLLKNTFDHFTNLWIGMKSHLKAKENDDSQYYKFKSRMISIEEIFNEDVPLLSDMDVEGDFVPDNEEKLEQAFFKILQRIDNGVVEDSWDAIPDSVLKCIVMIHNQLFGSPDLFEQPSKCQISDAQKIQSFIESYELGTRILKDLPELTCSMFDEKLMPEHLFRVCLEYQRTSATSLNCSGYNAYKDPNPFVMFKMVEPLTTLKKEVTNYLNEWPDHPGLLKILDTIASLLAMPLSTSISKALLGLQLLAVKVQTLQENDSKFFLKGHLPPIFMLVYSWQRLELDCWPLLLEELQEKYDMDAAKLWFPLRALLTQTSGISTDEDLSIIKSVEEFVQTSNLGEFKRRLHLLLAFHGEISEGASMGDYSSTAMKKIRNILYNVFGYYMQFLSLVDGHIGSGKGDIEKELKDLVKLYSWEQAPYSTASIESFKRTRQKIFKLLQQFNKILRKPVIDLLNEVTARKVPCWLDPHLPESQFPVDTENFNKRFLWYSKWASETSLSLQALQNTNGTTVGIPTVKEYSDTVQNVNHRLDEIELNDRLKFFWDALERICGSANFANTLKHGKKNQKKTALSNLFKTLEECGLSKHRSMGHEWRDELSAPSSLFLEESYDAAHLLQQVSSQKKLEDVSIVHSMLLTTDNWKYANCQYFKCLAMMQQLRQVSLKFNKDLGLEEVNRATSFMNHLLTILSEQRHFAYNLFDQLKQFQHSIFLLGSGGERSLSSCQNVLLSSMWQQKKLFDSVLNMTTDTNLLLTSFKDCHHSSCGNSKEAAAMSTLLEKFLSRFSESKDLLDKYLLGSNNIFTGAHKNVPLATREMEELLPLATREMEEHFYENCQLVDSLREDMQVMRQQEISMRSVKEVLISRLEELLDKGKMAIENPREVEDDHKICSDILPELEGSYEGILKETFMLAVGVLGKLTDFEICNNGAEDSPVGTITSWKDVLQSYTVNLKLNHICDASEKLCITVKRLVDCKPEIRSNIEVHLMHLHAWLGVILSSAEGILSELLEAHRTTAEITHALGDLFIYLFVEGFGSTEDTTEAADDEQQQDAVETGTGLGDGDGGKSVSSKIEDPSEIEDKATDATHKPDQAPKNDNEAVEMKEDFDADLSDVSEDPEGKESGTEDEDEDMNLDSQMGDTGDSSEVVGKKSWDKDEDDDPKTSTEKYDSSSSVRAEKNDRELRAKDDGSVEEEDHMEMDNDDEQGKNDDLEDEPITCEETDLNTEEVMDKTDAYDDRTGPELPEPDNDSHDIDMETQELDEEDADNEDIGSEEVEQADQRSDASDDMELGDMAQHGDSAVDHDGDHVEDANTENIDKQQLDKIDSLKHPSQGQPENMQVDNNRESEANLANSSDMNGAVAPSVNFSGNELPNMEISMPNSGDDSRLSNTKPEMQNDAPQSHIKQANPFRSIGDAMEEWKERARVSADTQDNPPENGHHSDDENATQFRYVPEGEQSTSQALGAATADQISDDTQIKQSFIEDESRVKQLEQSEERTPDNPEVPHIQASQALTSKSENANVLEGPEIQTDTSVQDLVEVGKDNSFQNLVSFKRPPADDKIALDDLAVDTELSTQMDLDIPDAETKRAFVDWKNLELATMKLSQELAEQLRLVMEPTLASKLQGDYRTGKRINMKKVIPYIASHFRRDKIWLRRTKPNKRNYQVVIAIDDSRSMSEGKCGKVAIEALVTVCRAMSQLEVGQFAVASFGKKGNVRVLHDFHQIFNSEAGVKMISSLSFEQDNKIEDQPVSDLLTHLNTMLDTAVARARTPSGQNPLQQLILIISDGKFHEKENLRRHVRDVLNRKRMVAYVLLDSPEDSIMNLQEACFKAGENLQLKKYMDSFPFPYYVMLQNIEALPRTLADLLRQWFELMQSANE*