Characterization of hgpA, a gene encoding a haemoglobin