Characterization of cytochrome c6 from the cyanobacterium Anabaena PCC 7119