MENGTKHIQKLKIILLGDSGVGKTSLINQYVFKKFQHKAILDFQEVLSKQLEIDDKSALLPIRDTNGKERYGGAGLEAAFFSDAKGCMLVYDVNDPKSFDNLENWHNEFITRVISYQSDWKLFPFIVLGNKVDVDGGRNTEVYERASKWCQSKGQLQHLLTSAKENKNVAEAFHYIAKLALNKEMINVILEPEPKHSMPIESFIPSLDAKILSSSKYNPQSHAPQSAKYNPQSHAPQSDDYAKNFEIAHTKKLQTGNPPNSQQNSPESSDKSECCTIM*