hypothetical protein
ATP-binding protein
IS701 family transposase
IS6 family transposase
PadR family transcriptional regulator
transposase
AAA family ATPase
DUF58 domain-containing protein
DUF4129 domain-containing protein
DUF3006 domain-containing protein
MBL fold metallo-hydrolase
dCTP deaminase