MAEIVLSALFTLVFEKLTSEALKKMARSKGIDSELKKLKKTLDQVKDLLNDASQKEVIDEAVKRWLIDLQQLAYDTDDLLDDIATEAIHRELTRETGASASVVRKLIPSCCTSFSQSNRMHARLDDIAAKLQELVEAKHNLGLSVITYEKPKIERDEASLVDASGIIGREDDKKKLLQKLLGDTYESSSQNFNIVPIVGMGGVGKTTLARLLYDEKKVKDHFELRAWVCVSDEFSILNISRVIYQSVTGENKEFAGLNLLQEAIKEKLQNKLFLIVLDDVWSESYGDWEKLVVPFLVGASGSRIIMTTRKEQLLKQLGFSHQDPFHSLDPLQRLSQDNSLSLFAQHALGVDNFDSHPTLRPHGEQFVKKCGGLPLALRILGRLLRTKTDEEEWKYLLDSEIWNLGNGDKIVPVLRLSYNDLSATLKLLFGYCSLFPKDYEFDKEELVLLWMAEGFLHHSAARKSMQQWGHKCFEELLSRSFFQHAPNDKSLFVMHDLLNDMATFVAGDFFSRLDIEMKREFRKEVLQKHRHMSLVCEDYMVYKRLDPYRGAKNLRTFLALSIGVLKDLENFYLSNKVLSDLLQDLPLLRVLSLSNLSISEVPKVVGSMKHLRYLNLSRTRIANLPENVCNLYNLQTLIVSGCKMLTELPKSFSKLKNLQHFDMRNTWRLNEIPLGIGELKSLQTLFSDIGLAITELKNLQNLHGKVCIPGLGNVQNAMDARAANLSQKRFSELELNWGSEFNVFRTGTLEKEVLNELMPHNGTLEKLNIVSYRGIEFPNWVGDPSFRRLTHVSIEGCEECTSLPMLGQLPSLKELFIGGMSKVKIVGLELLGTGLVFPSLEILRFDSMSGWEEWSTNSGAFPCLQELHIEDCPNLVQVSLEALPSLRVLKLRICGHGLLKRLVYVASSITKLEIDDISGLTDELWRGMIGFLGAVEEINIRECNEIRYLWESEVEASKVIMNLKKLDVYSCSNLMSLGEKEEDNIHSGSSLTSFRTLKVWKCNSLEHCSCPDSVEDLDIESCDSITSVSFPTGGGQKLKSLTITDCKKLLEKELGGREKTNLKPINELSCFIYLTTLAISECPSIESFPDHELPNLTLLTYLKIQNCICMDASFPRGHWPPKLCRLEIGGLKKPLSEWGPQNFPTSLSNLKLHAGPYDGMKKFDQLSHLLPSSLTIFGIDGFEKLESVSTGLQHLTSLQRLIIQKCPKTIDLPENLLPSLLSLIIFKCPNLKERFGRGGSYWPRVSLIPCFKIDGYFHN*