MALGIGIVGLPNVGKSTLFNALTKAQNAQAANYPFCTIEPNKAVTPVPDPRVDKLAELVKPQRIQSATVDFVDIAGLVKGASKGEGLGNKFLANIRECAAILHVVRCFEDDDIAHVDGGVDPLRDIETIETELLLADMQSLENRVDRLQKQAKGDKKAGALAEEGKKLLAWLDAGNPAATYPGMAAEGMATLVRELGLLTAKTMLYACNVDEAGLAADNTHVAAVRQFALDRHAPVLTICARMEEELVGLDEAEREEFLKDAGVTTGGLEQVIRVGYAALGLISYFTAGVKEVRAWTINKGDKAPQAAGVIHSDFERGFIRAEVIAYEDYVTHGTEAKCRAAGVLRVEGKEYVVQDGDVMHFLFNV