Crystal Structure of Hemoglobin Protease, a Heme Binding Autotransporter Protein from Pathogenic Escherichia coli*