MSTDKTYCGFIAIVGRPNVGKSTLLNKLLGQKISITSRKAQTTRHRIVGIHTEGPYQAIYVDTPGLHMEEKRAINRLMNKAASSSIGDVELVIFVVEGTRWTPDDEMVLNKLRDGKAPVILAVNKVDNVQEKVDLLPHLQFLASQMNFLDIVPISAETGMNVDTIAGIVRKHLPEAIHHFPEDYITDRSQRFMASEIIREKLMRFLGAELPYSVTVEIERFVTNERGGYDINGLILVEREGQKKMVIGNKGAKIKTIGIEARKDMQEMFEAPVHLELWVKVKSGWADDERALRSLGYVDDL*