Zinc finger TFIIB-type domain protein
putative transcriptional regulator
hypothetical protein
zinc finger SWIM domain protein
histidine kinase
protein of unknown function DUF1648
restriction endonuclease