sigma-28 rna polymerase is a minor form of bacillus subtilis rna polymerase that is highly specific for transcription from a small number of promoter sites in the b. subtilis genome .
C0035681
rna polymerase
C0040649
transcription