Predicted membrane protein (DUF2178)
hypothetical protein
predicted DNA binding protein
predicted transcriptional regulator