Putative nucleic acid-binding transcriptional regulator ECIAI39_2542

Putative nucleic acid-binding transcriptional regulator ECIAI39_2542