Mössbauer and EPR studies of desulforedoxin from Desulfovibrio gigas.