Flavohemoglobin, a Globin with a Peroxidase-like Catalytic Site*