MGFKCGIVGLPNVGKSTLFNALTEAGIEAANYPFCTIEPNTGVVPMPDPRLDALAEIVKPERVLPTTMEFVDIAGLVAGASKGEGLGNKFLANIRETDAIGHVVRCFENDDIVHVAGKIDPLDDIDTINTELALADLDSCERAIQRLQKRAKGGDKEAKFELSVMEKILPVLENAGMIRSVGLDKEELQAIKSYNFLTLKPTMYIANVNEDGFENNPYLDRVREIAAKEGAVVVPVCAAIESEIAELDDEEKVEFLQDLGIEEPGLNRVIRAGYALLNLQTYFTAGVKEVRAWTVSVGATAPKAAAVIHTDFEKGFIRAEVIAYEDFIQFSGENGAKEAGKWRLEGKDYIVQDGDVMHFRFNV*