Allosteric regulation of hemoglobin