血红蛋白是高等生物体内负责运载氧的一种蛋白质。里面含有二价铁离子,能够与氧分子结合,将氧分子运输到全身。当将其中的二价铁离子替换成二价镁离子的时候,整个蛋白质就会类似叶绿素。
当吸入一氧化碳的时候,二价铁离子被氧化成三价铁离子,从而失去携氧功能,造成体内缺氧,将会窒息而死。氰离子一旦和血红蛋白结合也会难离开,也会中毒。
血红蛋白还有维持血液酸碱平衡的作用