Structural basis for genetic heterogeneity in haemoglobins of adultand new-born ruminants