The coelomic haemoglobin from the bloodworm Glycera rouxii. molecular and oxygenation properties