MILLPVPRLSTTLRTCSSNSSNSIQDIDQAYLIRKAVLASKSRERPALSTLGASELAQKFLASWKDASHHARKVYEEFLDAVAELVGREVLSEELHEAASIVYNILSTEVQDSSAFDVIRKKEELLAALGSFDDRSFEKAKLLVERLQLLETQQRGSLSARGSMLVEKDVSAEFEFGMDLEFKCPSYSASRKDDEEVEDFDWDYETGQPKALTQKQQGSTVETIFSRSPGNADMGMVEAKADLRWLKGLCDKIALSGVQFSGDELAITILHVLDSEGTGDEIAGELFDVIGDVDFEQIQKILQHRKDLVESAHKGLERLKLEKAGSGQQPKMPSYGTQVSVQTNFERQIEKLRRKEEKKSHRRASGITAFSESEIEWLAGVGGFSALVKASEGFLDNLVGQGDELGTFSGTSLPQGSTRKVFKGYEEVKVPATPTAPVKPGEHLVEIGELDDFAQTAFEGYKSLNRIQSRIYQAAYHSNENILVCAPTGAGKTNIAMIAILREIGQHLNYGVLQKNAFKIVYVAPMKALAGEMTTAFSQRLSPLNVVVRELTGDMQLSKRELEETQVIVTTPEKWDVITRKSSDMALAELVKLLIIDEVHLLNDDRGPVIEALVARTLRQVESSQSMIRIIGLSATLPNFNEVAQFLGVNLETGLFFFDSSYRPVPLTQQYIGVTETNFLARNNLMNEICYEKVLDAIKRDKQAMVFVHSRKDTGKVAQILVEMAQRNGEIGHFVQEEHPQFGLFKKEVAKSRNRQMGELFQSGYGIHHAGMLRSDRNLTERLFSIGLLKVLVCTATLAWGVNLPAHTVVIKGTQLYDPKAGGWRELGMLDVMQIFGRAGRPQFDKSGEGIIITTHDKLAYYLRLLTHQLPIESQFVSSLKDNLNAEVVLGTVTNIKEASSWLGYTYLFVRMSSNPLVYGMSWEEVLKDPALTSKRKSLIIDAARALDKAKMMRFDEKSGNFYVTDLGRVSSHYYIQYTSVETYNNMLKRHMNESELINLVAHSSEFENIMVREEEQQELENLRHNMCPLDVRGGSEDKIGKIIILIQVYISRASLDGFSLIADSAYISASLGRIMRALFEICLRQGWCSMTALLLEYCKAVDHQIWPHQHPLRQFERELSPEVLRKIEDRGVDLDRLHDMDEKEIGSLLRYPHGGKLVKQCLASFPRIHLSANISPITRSVLQVALTLTPDFVWKERWHGTSERWWIWVEDSENEHIYHSEQFSMTKKSVSEGSQTVTFTIPIFEPLPPQYYIRIVSDRWLHAEAFHTVSFQHLILPEFHPPHTELLDLRPLPVNALNNKIYEGMYKFSHFNPIQTQAFHTLYHMDNNVLLGAPTGSGKTISSELAMLHLFNTQPEMKVIYIAPLKALVKERIEDWTKGLVKALGKKMVELTGDFTPDLKALLLADIIISTPEKWDGISRNWHTRSYVTKVGLMIIDEIHLLGGDRGPILEVIVSRMRYISSQTEKPIRFVGLSTALANAHDLANWLGIDDIGLFNFKPSVRPVPLEVHIQGYPGKFYCPRMNSMNKPAYAAIATHSPSKPVLIFVSSRRQTRLTALDLIQFAIADEKPKQFLNMSDNEMEMLISQVLDSNLNYTLQFGIGLHHAGLKENDRSLVEELFTNNKIQVLVSTSTLAWGVNLPAHLVIIKGTEYYDGKVKRYVDFPITDVLQMMGRAGRPQYDQHGKAMILVHEPKKSFYKKFLYEPFPVESSLHQQLQDHFNAEITAGTIASKQDAVDYLTWTYLFRRLFMNPSYYDLETTTSEVINAYLSSLVTATLQNLEDAGCMRVNEDGIIEPLMLGSIASQYYLSYKTVSLFCSNVHSSTTLEDLIFVLSGACEYDELPVRHNEDKLNGLLAKEVRLNVDTRSLDDPHVKANLLLQAHFMQLDLPISDYVTDTKSVLDQSIRIIQALVDLAANGGWLRTAFNAMHLLQMVMQGLWFEEDNKFSMLPHADERVVNVLKEKGFSGLKDAVNCPAKFLSEVLQPFLRGSELLELTKCIAHLPQINTTWELQNEKQGNKDVTTVNIHLKRTVNTTRWKDARAYTPRYPKVKDESWWIVLGNKNTWELYALKRVNLVDHLRTQIVVPSDTHTEDITLFLVSDCYLGLDQEYSLKITH*