MSLLDSSASSSGNGANGVGTSAFSSIEPKIIVEFLASVLQITLGATRHDLEHTGSLLSEARYSDTAQRCTRFASESQIAVIYVQKDVVSQREEDSTNEPTSPNDTTNGQAGATILHSFVHLALAPYFDAYTKTQQTGGGGRGRPELEAKTGVSATKKKLAELELALRHLQENVDIPDLTLPLHPMVQHALDEAAARGAKATVEAIPERLMQDSTFLNNLQSLVNGWIKSIQAITKMSRDPTSGTASQEIQFWLAMESTLEHIGAQLSSDGVMLTLEILRHAKRFQATLSFTSDTGLKESTDKVQKYNQLMRDFPLDELLSATSLQKVGDALGLIFGHLNKKLRICPYPVRRALPLVEAISADLDTRLHSLLHGRSLMHLEYRDFRKLMSVADSIWAIWDDNLKEFTNVAREVTRRRNEKFMPIKIIGKHAELQARLKYVSTFRDNHEQLQRTIVNVLAPKAGEDSPDGGANGVVLVEEMGDVDAVEEIKQAWAALNNVDMLDVSPEGTQLWIQAESTYNERTSRVENSIIARLRDRLATAKTASEMFRVFSKFNALFVRPKIRGAITEYQTQLIDNVKHDISSLHERFKQQYGHSEAHAMAQLRDLPPVSGAIIWARQIEKQLNGYMKKVEDVLGTEWALHAEGQKLLSDSNLFRNKLDTRPIFEAWLHDVQRKHVSISGRLFNINKIRAANNALELAVNFDHQVIALFKETRNLQWLNYPVPHQINNISKDAKRVYPYAVSLMETVRTFTQTSRQITEMADVQILLSGYQNEVQALIARGVTLKWESFVHSYDIHIKPTYTKGSIEPAIANRTESKHVQFVREIAASVALLQSKAETLASINATIQKTLAELDKCPYEVAAFQARLETIQMAVDQLNLENYVNLPYWVKQMNERIKVTLLRRLQQSIEVWIDTFEDGRSDGVNDDSRRKHFSILTESPPENKPSMKRLVHEISMRNQVIYLDPPLEYARASWFSQLHDWIGVVCHLRKVKASRYVMTLGTTKDPEELFTELPRDCADELLRAYKCVEAKLHEISLYVDKWLQFQSLWDLQSDLVYETLGEQLSKWLQLLQEIRKTRSTFDTTEVSRSFGHLTIDYDQVQTKVNAKYDQWQHEILIKFGSRLGNRVREVYAEIEKARRDLEVQSLEASSTAQAVQFITIVQTCKRRVKAWGPEVETFRQGQTTLVRQRYQFPTDWLGVEQIDSEWTALNEILARKAKIVEDQTDALRAKITAEDRVVGEKIAEITGQWNEEKPVSGTIAPDVASATLTSFESRITKLHEESEMVARAKEALDLPATADTALVTILEEVQDFKSVWAALSTIWKSLNDLRDMLWTSVQPRKLRSAIDGLIKMTKEMPSRMRQYAAFEHIQNVLRQFLKVNPVVTDLKSEAVRDRHWNKIFKNLKPGKRYSPISMTLGEVWDLNLVSTEKIIRDIIAQAQGEMALEEFLKQVREDWSNYSLDLVNYQNKCRLIRGWDDLFAKCSENLNSLQAMRHSPYYKEFEEEAASWEDKLNRVHVLFDVWIDVQRQWVYLEGVFTGNADIKHLLPIESSRFQNINSEFFAVMKKVYKQPFVLDVLNISGVQKSLERLAELLNKIQKALGEYLERERVSFPRFYFVGDEDLLEIIGNSNDTLRIAKHFKKMFAGLSGLIMDEEHVISGFTSKEGEEVRLKKEISLIKTPKINDWLTLLENSMKSTLAELLAEAVEQYEVIFTADDVDQEALNQYISAFPSQIVVLGTQAVWTSCVEKALENEGADLQKLFDQEVKVLRLLASTVLGDLDPIQRKRCEHLITECVHQRDVIEKLRNLNASTPNHYMWLLQMRYVYKPEGDFLQRLYIKMANAKLNYGFEYLGVAERLVRTPLTDRCFLTLTQALCQRLGGSPYGPAGTGKTESVKALGVQLGRFTLVFCCDDTFDFQAMGRIFLGLCQVGAWGCFDEFNRLEERILSAVSQQVQNIQLGLKQGAEDEKAQIELVGRQLHVNSNTGLFITMNPGYAGRSNLPDNLKKLFRSVAMSKPDKELIAEVMLYSQGFNQAKQLSKQTVPFFDSCAARLSKQAHYDFGLRALKSVLVSSGGLKRARLTNSDGNLGPEEEVEPQIIVQSLRETIAPKLIKSDVDIMRAIEAESFPGVDYIPASLDELQNAIKSLAKEKHLVVNDTWMTKILQLYQIQGIHHGVMMVGNSGSGKSVAWKVLLQALQQVEGVEGVCHIIDSKVMSKEALYGNLDSTTREWTDGLFTSILRKIVDNLRGEESKRHWIVFDGDVDPEWVENLNSVLDDNKLLTLPNGERLNLPGNVRIMFEVETLKYATLATVSRCGMVWFSEDTVTPNMMVSNYLEKLRSDAFEDLDEDAVATGQSAAQALEIQSHVADLLQTFLTTEDFIINALERAEGFNHIMDYTIARVLNTLFSLLNKAVRDIIEYNSQHVDFPLDPDQIESFIAKKLLLALVWSLTGDCPLGDRKSFGDCLAGLATFGNPILGDNSSLIDFDVTLPQAEWSSWQNQVPSIEVNTHSITQTDVVIPTLDTVRHEDVLYSWLAEHKPLLLCGPPGSGKTMTLFSALRKLPNMEVVGLNFSSATTPDLLIKTFEQYCEYKKTVNGVMLSPTQIGRWLVIFCDEINLPAPDKYGTQRAISFLRQLVEQNGFWRTSDKTWVTLDRIQFVGACNPPTDAGRTPMGDRFLRHAPLIMVDYPGELSLQQIYGTFNSAVLKIIPALRGYSEALTKAMVRFYTESQQRFTPKIQPHYVYSPRELTRWVRGIYEAIRPLETLSIEGLVRIWAHEALRLFQDRLVAEDERKWTDEAVHRIATDFFPTIDEEKALGGPILFSNWLSKNYVPVDREQLREFVKARLKTFCEEEVDVPLILFNDVLEHVLRIDRVFRQPQGHLILIGVSGSGKTTLSRFVAWMNGLRVFQIKVHGKYSAEDFDDDLRDVLRRCGCKGEKICFIMDESNVLDSGFLERMNTLLANAEVPGLFEGDEFASLMTACKEGAQRQGLLLDSQEELYKWFTGQIVKNLHVVFTMNPPEDGLSSKAATSPALFNRCVLNWFGDWSDQALFQVGTELTQSVDLDRPNFTAPDSIPVAYRDLSLPANHRETIINAMVYIHYSLHRFNVKLLRQQGKVTFLTPRHFLDFVAQYVKLYTEKRDDLEEQQRHLNVGLEKLRDTVDKVRDLRVSLADKKGQLERKDAEANEKLQRMVADQREAEQRKTTSLEIQAALEIQEREVAERREVVLNDLANAEPAVIEAQKSVSNIKRQHLTEVRSMGNPPQGVKLALDSVCTLLGHKIESWKTVQGIIRKDDFIASIVNYDNERQMTKNLRIKMRNEFLSNDDFTYEKVNRASKACGPLVQWVQAQVNYSEILDRVGPLREEVGLLEEQALQTKAEAQAIENTINTLEQSIATYKIEYAALISETQAIKSEMSKVQFKVDRSVRLLDSLSSERTRWEEGSKSFETQISTLVGDVLVAAAFLAYSGLYDQQYRKNMMEDWLHQLHLSGISYKQHNPVTEYLSSADERLGWQQDTLPVDDLCTENAIILKRFNRYPLIIDPSGRATEFLQKQSKDRKLTVTSFLDDSFTKQLESSLRFGNPILIQDAEYLDPILNHVLNKEYQKTGGRVLIQLGKQEIDFSPAFKIYLSTRDPSATFAPDICSRTTFVNFTVTQSSLQTQSLNDVLKSERPDVDERRSNLIKLQGEFKVHLRQLEKRLLQALNESRGNILDDDNVIETLETLKKEAAEISVKMGNTEGVMAEVDEITLQYNIIARSCSAIFAVLEQLHYLNHFYQFSLQYFLDIFHSVLKGNKRLESETNHDRRRDIIVEDLFVTAYQRTSLGLLQKDKITLAMLLAQAAPYKMDKSLIDVILDESVVGTDVSTDGDKKDEVMSHAIKLSAFKGKLEGVSSESWDRFLSEELAENFVPQVWDDNVEKRDQELISLLLIKLFRLDRFVPAAERFVTAVFGSGLLDVTEDLKQIVEQVSASRPVALCSSPGFDASYKVENLVERSQAACTNIAMGSNEGLATADKAISNAAANGSWVLVKNVHLAPTWLQSLEKRMDSLKPHANFRLFLSMESSPKIPVNLLRASRVLMYEQPAGVRANMKDSMASLSTRGTKTPVERIRLYLLLSFLHAVVQERLRYAPSLGWKGFWEFNDSDYECSAYIIDTWVETVAAGRSNVAPQNLPWDMLRTLIVETYGGKIDDEGDFSLLTKLVNSFMTPAAYDIGHKLVEGVAGDESETGNLVVPSGTTMKDFTDWVKKLPEREPPTYLGLPANAEKLLLVGQGRNEGEQIMAEAA*