MKLGIVGLPNVGKSTLFNAITQAGAESANYPFCTIDPNVGVVSVPDERLNKLQELYNSEKIVPTAIEFCDIAGLVRGASKGEGLGNKFLSHIREVDAIVHVVRCFEDENVVHVDGSVDPLRDIETINLELIFSDIEILERRINKTQKAAKADKTLGSELDLLKSIMSTLEESKCVRTMEFTEDEQTFVNSLDLLTSKPVIYASNVSEDDLADNGENNKYVQQVKAFAETEDAEVVVVCAQIEAEISELDSAEEKKEFLETLGLEQSGLDKLIKSSYALLGLISFLTAGPKEVRAWTIKVGSKAPQAGGKIHSDIERGFIRAETIAFNDLVEHGTMAAAKEKGLVKLEGKEYIVKDGDVILFRFNV*