Enzim ini mengkatalis langkah ketiga dari tiga langkah yang mengarah pada pembentukan siroheme dari uroporphyrinogen III. Langkah pertama melibatkan sumbangan dua kelompok metil yang diturunkan dari S-adenosil-L-metionin ke karbon 2 dan 7 uroporfirinogen III untuk membentuk prekorrin-2 (EC? 2.1.1.107, uroporphyrin-III C-methyltransferase) dan yang kedua Langkah ini melibatkan dehidrogenasi bergantung NAD + untuk membentuk sirohidroklorin dari precorrin-2 (EC? 1.3.1.76, precorrin-2 dehydrogenase). Dalam? Saccharomyces cerevisiae, dua langkah terakhir dilakukan oleh enzim bifungsional tunggal, Met8p. Pada beberapa bakteri, langkah 1-3 dikatalisis oleh protein multifungsi tunggal yang disebut CysG, sedangkan pada? Bacillus megaterium, tiga enzim terpisah melakukan setiap langkah, dengan SirB bertanggung jawab atas reaksi di atas.