How does 2 3 bpg affect hemoglobin's affinity for oxygen July 8, 2019 16 32 64 128 2 3 bisphosphoglycerate hemoglobin