Ligand discrimination of myoglobin in solution