Macromolecular isoforms of Daphnia magna haemoglobin