Stereochemistry of cooperative effects in haemoglobin.