Oligopeptide-binding protein from nontypeable Haemophilus influenzae has ligand-specific sites to accommodate peptides and heme in the binding pocket