Participates in sulfate respiration coupled with phosphorylation by transferring electrons from the enzyme dehydrogenase to ferredoxin. Binds 4 heme c groups per subunit. The second and fourth heme binding sites have unusual CXXXXCH motifs.