Hemoglobin acts as a buffer because of:
Heamoglobin has 4 polypeptide chains, two identical a- chains and two identical p chains.Iron (Fe2+) of Hb is bound to histidine & four pyrrole rings.
Glycine
Histidine
Alanine
Valine