MGFKCGIVGLPNVGKSTLFNALTKAGIEAANFPFCTIEPNTGVVPMPDPRLDKLAEIVKPQRILPTTMEFVDIAGLVKGASKGEGLGNQFLTNIRETEAIGHVVRCFENDNIIHVAGKVNPAEDIDVINTELALSDLDTCERAIHRVSKKAKGGDKDAKVELAALEKCLPQLENAGMLRALDLTKEEKEAIRYLSFLTLKPTMYIANVNEDGFENNPYLDQVRAIAEQEGSVVVPVCAAVEADIAELDDEERDEFMAELGLEEPGLNRVIRAGYALLNLQTYFTAGVKEVRAWTIPVGATAPQAAGKIHTDFEKGFIRAQTIAYEDFITYKGEQGAKEAGKMRAEGKDYIVKDGDVMNFLFNV*