IPR025246

Transcriptional regulator, putative