Rubredoxin acts as an electron donor for neelaredoxin in Archaeoglobus fulgidus.