HCN má afinitu k Fe(3+), což běžně hemoglobin v krvi nemá (ten je Fe(2+)). Může to mít methemoglobin, ale podstatnější je vazba kyanidových aniontů na enzymy, které obsahují Fe(3+).
No takhle, ten methemoglobin s Fe(3+) kyslík vázat nemůže. Po navázání CN- snad vzniká kyanhemoglobin opět s Fe(2+), kde CN- skupiny vlastně nahrazují kyslík. Ale asi přímo se nedá říct, že by bránily navázání kyslíku.
Nevšiml jsem si, omlouvám se, ostatně transport CO2 přes hemoglobin není majoritní způsob jeho transportu. Upřímně nevím, odhaduji ale, že je to zbytečné řešit, protože jsme si ujasnili, že kyanovodíkové anionty se na hemoglobin neváží. Na kyanhemoglobinu poté asi zabraňovat tomu budou, když mají tak vysokou afinitu, afinita CO2 k hemoglobinu se ostatně zvyšuje se snižujícím se počtem O2 na hemoglobinu, hádám, že náhrada CN- bude fungovat obdobně.
Ionty CN- se váží na komplex IV v dýchacím řetězci, což způsobí větší parciální tlak kyslíku v erytrocytu, čili se CO2 bude vázat méně - možná odpověď na tvou otázku... :)