Purification and characterization of a hydroperoxidase from the cyanobacterium Synechocystis PCC 6803: identification of its gene by peptide mass mapping using matrix assisted laser desorption ionization time-of-flight mass spectrometry.