MGFKCGIVGLPNVGKSTLFNALTKAGIEAANFPFCTIEPNTGVVPMPDPRLDQLAEIVKPQRILPTTMEFVDIAGLVKGASKGEGLGNQFLTNIRETEAIGHVVRCFENDNIIHVAGKVNPAEDIDVINTELALADLDTCERAIHRVQKKAKGGDKDAKAELAALEKCLPHLAEAGMLRSLDLTDEDKAAIRYLSFLTLKPTMYIANVNEDGFENNPYLDQVREIAAKEGSVVVPVCAAVEADIAELDDDERDEFMAELGLEEPGLNRVIRAGYRLLNLQTYFTAGVKEVRAWTIPVGATAPQAAGKIHTDFEKGFIRAQTIAFDDFITYKGEQGAKEAGKMRAEGKDYIVKDGDIMNFLFNV*