MSLKCGIVGLPNVGKSTLFNALTQSGIEAANYPFCTIEPNVGIVEVPDPRMAELAKIVNPQKMQPAIVEFVDIAGLVAGASKGEGLGNRFLANIRETDAIVNVVRCFDDDNIVHVSGKVDPIADIETIGTELALADLASVEKAIVREEKRARSGDKDAQKLVDLCKKLLPHLDEGKPVRSFGLDAEERALLKPLFLLTAKPAMYVGNVAEDGFENNPHLDRLKELAAKENAPVVAVCAAMESEIAELEDGEKAEFLAEMGLEEPGLNRLIRAGYDLLGLQTYFTAGVKEVRAWTIHKGDTAPQAAGVIHTDFERGFIRAQVIAYDDFVSLGGEAKAKEAGKMRVEGKEYVVQDGDVMHFLFNV*