hypothetical protein
DUF4268 domain-containing protein
ATP-dependent helicase
PD-(D/E)XK nuclease family protein
NgoFVII family restriction endonuclease