since these domains make up a large part of each polypeptide , independent of the rna polymerase class , these data strongly support the hypothesis that these domains provide a major part of the transcription machinery of the rna polymerase complex .
C0035681
rna polymerase
C0040649
transcription