si_0400 RuvABC_plus_a_hypothetical FIG000859: hypothetical protein si_0400 RuvABC_plus_a_hypothetical Holliday junction DNA helicase RuvA si_0400 RuvABC_plus_a_hypothetical Holliday junction DNA helicase RuvB si_0400 RuvABC_plus_a_hypothetical Crossover junction endodeoxyribonuclease RuvC (EC 3.1.22.4)