MAHLGGGAEAHARFKQYEYRANSSLVLTTDTRPRDTHEPTGEPESLWGRIDPRRFGDRVDHGKPPELLEKKAKASKRKEKENQDDVLRRPSKRSKGSQEESVLSLQEEGTYRPKTKETRAAYEALLSTIQQQFGDQPQDVLRGAADEVLVVLKNDKMKDSDKKKELEKLLNELSQERFNQLVNIGKIIVDFYDGGDAGGAAGEALDDDIGVAVEFEEEDEEEESDVDEVQEESENEEDGQETNEASAMQMGGLDDEDMEEADEGLNVQDIDAYWLQRKITQAYEEIEPQHSQKLAEEVLQTLGEGDERDVENRLVMLLDYDKFGLIKLLLKNRWKIVWCTRLARSQDDKERKRIEDEMTEGGPVLSGILEQLHATRATAKERQKNLERSIREEARKLREEGGDGEKDRRPEREVVLEGGWQGQRQFLDLKDLAFEKEGLFMANKKCELPEGTYRTMKKGYEEVHVPAMKVKPMEEGEELVKISDLPSWAQPAFKEMKTLNRIQSRVYETALFTQENILLCAPTGAGKTNVALLTILQELGSKQESDGTFDLSHTKIVYIAPMKALVAEMVGNLQKRLADYGVVVKELTGDQSLSRQQIEETHIIVATPEKWDIITRKSGDRAYTQLVKLVIIDEIHLLHDGRGPVLESIVARTLRQVETTHDMIRLVGLSATLPNYVDVSMFLRVDKSRGLFHFDNSFRPVPLSQQYVGISVKKPLQRFQLMNEICYEKVLAVAGKSQILIFVHSRKETAKTAKAIRDSALTNDTLGKFLKGDSASSEILRTEAENVKNTDLKGLLSYGFAIHHAGMARADRTLVEELFADGHIQVLVSTATLAWGVNLPAHTVIIKGTQVYNPEKGAWTELSPMDVMQMLGRAGRPQFDSTGEGIIITGHSELSYYLSLMNQQLPIESQFISKLPDNLNAEIVLGTVQNAREACAWLGYTYLYIRMLRNPLLYGVNPEVLETDETLEERRADLIHTAATILDKNNLVKYDRKSGYFQVTDLGRIASHYYISHGTMATYNEHLKPTMGEIELCRLFSQSEEFKNVGVREEEKLELAKLLDRVPVPVKESLEEPSAKINVLLQAYISQLKLEGFSLFTDMTFITQSAGRLMRALFEIVLKRGWAQLAEKALNLCKMVQRRMWSTQTPLRQFKGIPIDVLTKIEKKDYAWERYYDLTSQEIGELIRIPKLGKMIHKFVHQFPKLELSAHVQPITRSVLKVDLTITPDFQWDEKIHGFVEPFWVIVEDNDGETILHHEYFLLKMQYVEDDHNLSFTVPIFEPMPPQYFIRVISDRWLKAETVLPVSFRHLILPEKYPPPTELLDLQPLPVTALREPSFEALYQQFKHFNPIQTQVFTVLYNTDDNVLVAAPTGSGKTICGEFAVLRMLQKNADTGGGKCVYIAPKEALAKERFEDWEKKFADLKVQVVQLTGETAMDLKLLDRGQVIISTPERWDVLSRRWKQRKQIGQVNLFLVDELHLIGGEGGPVLEVIVSRMRYISKQAGDKIRIVALSASLANAKDLGDWIGASSHGLFNFSPAVRPVPLEIHIQGVDITNFEARVQAMTKPTFTAILQHAKGGKPALVFVPTRKHARSTASDLVLYALAGGNSFLQCTEKDLEPLLERIRDPELKETLQGGVGYLHEGLSPTEQEIVGELFSAGAIQVCVASSSMCWGMTLTAHLLVVMGTQYYDGRENAHTDYPITDLLQMMGRASRPLVDSSGKCVILCHAPRKEYYKKFLYEPFPVESHLDHYIHDHLNAEIVVHTIENKQDAVDYLTWTLMYRRLTQNPNYYNLQGVSHRHLSDHLSELVESTLNDLESSKCIAVEDDMELSPLNLGMIASYYYIRYTTIELFSNSLTAKTKMKGLLEILASASEYATLPVRPGEEDIVRKLVNHQRFSVDKPKYSDPHLKANALLQAHFSRHPVPGNLAMDQREVLLQAIKLLQAMVDVIASNAWLNPALAAMEISQMVTQGLWERDSVLLQLPHFTKDLAKKCKERNVETVFDLLEMEDGERRELLGMDDSQLLAIARTCNRFPNIDMAFEVLDEAEATVGEPVAVQVTLEREVEGNEEVGIVEAPRLAKTREEGWWLVLGDTANNVLLAIKRVTLQRRNKCKLEFTPQEAGVKNYKLYFMCDAYLGCDQEYDVTIDVKEAAGGGEAGEVRAMEE*