MVFGQVVIGPPGSGKSTYCEGMRQYLEATGRSVSVVNLDPANDLLPYEPAADIRELVSVEGAASACGLGPNGALVYCLEYLEANLDWLEGALSRAGSASYVLLDLPGQVELYTHYPVVRNVLQGLQRRGHRLCCVHLAHHCSDAEKFLSVLLVTLSTMVQLEMPQVNLLSKLDLVEAWRIQHVGPLPFNLDFYTDVLEPARKRRGLEGFAARHLKLSAAICELVEDFGLVGFGAVAVDDSETMARALRSIDKANGYCFGATEGAPEGVFGCAAADLEWDDERVGSLQERFMGGGGGGGGGGGGDDGDDGDGGDGDGGGGGGGGGGGGGGDGFGGGGGGGGGGGRAMAPEERHMTEEDLLREFLPPGHRKLRRAGLGGDGGGGPLG*