MLLLQVPRLTTALRSHSNTPNNIQDIDQAYLDRKAVLESKSRERPALLTLGGSDLAQRFLTNWKDAPDHARRVYEEFLGAVAELLGGEVLSEELHEAAMIVYNVLSKEVQDSSASDIITKKDELLSVFGSIDDRSFARAKLLAERLHLLEVQRLGSLNATEGIAKHTPVEFEFGTNLGFKCPSYSASNRVCEDEGNLDWDYEKGQPKAWVARQQGHTMEQNFATNLGKKPDMAMVETGTKAGLSWLKDLCDKLALTGAQFSGDELAMTVLRVLDSEGTGDEIAGELFDVIGDVEFEQIQKILQYRKDLVDSAIKGLERLKLEKVGSGQQPRMPSYGTQVSVQTNFERQIEKLRRKEEKRNHRRTSGITAFAESEIEWLSGVGGFSALVKASEGFLDNLIGQGDELGTFSGASLPQGTSRKVFKGYEEVQVPAAPTALMKQGERLVEIAELDDFAQTAFEGYKTLNRIQSRIFQAAYHSNENILVCAPTGAGKTNIAMIAVLREIGQHLNYGILQKGEFKIVYVAPMKALAGEMTAAFSHRLGPLNVVVRELTGDMQLTKRELEETQMIITTPEKWDVITRKSSDMALAELVKLLIIDEVHLLNDDRGPVIEALVARTLRQVESSQSMIRIIGLSATLPNFNEVARFLGVNLETGLFFFDSSYRPVPLTQQYVGVTETNFLARNNLMNEICYEKVLDAVKRDKQAMVFVHSRKDTGKVAQILVEMSQRNGETGHFADEDHPQFGLFKKEVAKSRNRQLGELFLSGYGIHHAGMLRSDRNLTERLFSIGLIKVLVCTATLAWGVNLPAHTVVIKGTQLYDPKAGGWRELGMLDVMQIFGRAGRPQFDKSGEGIIITTHDKLAYYLRLLTHQLPIESQFISSLKDNLNAEVVLGTVTNIKEASSWLGYTYLFVRMSSNPLAYGMSWEEVLKDPALTGKRKSLIIDAARALDKAKMMRFDEKSGNFYVTDLGRVASHFYIQYTSVETYNNMLKRHINESELINLVAHSSEFENIMVREEEQQELENLRHSVCPLDVRGGSEDKIGKITILIQVYISRASLDGFSLIADSAYISASLGRIMRALFEICLRRGWCSMTALLLEYCKAVDHQIWPHQHPLRQFERELSPEILCKLEERGADLERLHDMDEKEIGSLIRYPHGGKLVRQCLASFPRIHLSANISPITRSVLQVVLTLTPDFVWKERWHGTSERWWIWVEDSENEHIYHSEQFSITKKSVSEGSQTVTFTIPIFEPLPPQYYIRVVSDRWLQAEAFLTVSFQHLILPEVHPPHSELLDLRPLPVNALKNKTYEGMYQFSHFNPIQTQAFHTLYHTDHNVLLGAPTGSGKTISAELAMLHLFNSQPEMKVIYIAPLKALVKERIEDWRKGLVKVLGKQMVELTGDFTPDLKALLSADIIISTPEKWDGISRNWHTRSYVTKVGLMIIDEIHLLGGDRGPILEVLVSRMRYISSQTEKPIRFVGLSTALANARDLANWLGIDDIGLFNFKPSVRPVPLEVHIQGYPGKFYCPRMNSMNKPTYAAIATHSPFKPVLIFVSSRRQTRLTALDLIQFASADERPKQFLHMSEEEMEMLVSQVLDSNLNYTLQFGIGLHHAGLKEHDRALVEELFTNNKIQVLVSTSTLAWGVNLPAHLVIIKGTEYYDGKIKRYVDFPITDVLQMMGRAGRPQYDQHGKAVILVHEPKKSFYKKFLYEPFPVESSLHQQLQDHFNAEITAGTIASKQDAVDYLTWTYLFRRLFMNPSYYDLETTTSEVINAYLSSLVMATLQTLEDAGCVRVNEDGTVEPLMLGSVASQYYLSYKTVSLFCSNVKADTTLEDLLFMLSGACEYDELPVRHNEDKLNGLLSKEVRLSVDTRSLDDPHVKANLLLQAHFMQLDLPISDYVTDTKSVLDQSIRIIQALVDLAANGGWLRTAFNAMHILQMVMQGMWFEEDNTFTMVPRADERIKNILKDKGFSNLQDVVNCPLEILLQALQPLLKGSESLELTKFIARLPRINTTWEHYNEKRGDKDLMIVDVSLRRTVNSRWKDAKAYTPRYPKVKDESWWIVLGNKNTWELYALKRVNFVDRLKTQIVVPSDKHAEDMTLFIVSDCYLGLDQEYSLSKH*