Structural and functional characterization of escherichia coli flavohemoglobin