Eukaryotic RNA polymerase (RNP) exists in three unique forms, each of which transcribes different types of genes. Each enzyme is larger and more complex than the prokaryotic RNP. RNP II is responsible for the production of mRNA.