Comparative characterization of ferredoxins from heterocysts and vegetative cells of Anabaena variabilis