Crystal structure of Hemopexin Binding Protein