MPVKSKENLPWVEKYRPDSLEEVKGQQEIVDTVRKFVETGKLPHLLFYGPSGTGKTSTIIALAKEIYGATNYKNMILELNASDDRGIDVVRNQIKNFASTRQIFTKNTSQTASNNQFKLIILDEADAMTNVAQNSLRRVIEKFTKNCRFCILANYSHKLNPALISRCTRFRFTPIDISAIKDRLNTVIIKENVNISPEAIDALLKLSNGDMRRALNVLQSCKAALGDEEKEEDGHANDEIDVDMIYDCVGAPHPQDVETCLDSILKDDWTTAYLTLNKYKTIKGLALIDLITGFIEILNNYKLKPKTRLEILKGLSDIEYGISKGGNDKIQTSAIIGVIKDAMEFEA*