MGFKCGIVGLPNVGKSTLFNALTKAGIEAANFPFCTIEPNTGVVPMPDPRLDQLAEIVKPQRTLPTTMEFVDIAGLVKGASKGEGLGNQFLTNIRETEAIGHVVRCFENDNIIHVSGKVNPADDIEVINTELALADLDTCERAIHRVQKKAKGGDKDAKAELAVLEKCLPQLENAGMLRALDLSAEEKAAIRYLSFLTLKPTMYIANVNEDGFENNPYLDQVREIAAKEGSVVVPVCAAVEADIAELDDEERDEFMQELGLEEPGLNRVIRAGYKLLNLQTYFTAGVKEVRAWTIPVGATAPQAAGKIHTDFEKGFIRAQTISFEDFITYKGEQGAKEAGKMRAEGKDYIVKDGDVMNFLFNV*