Recombinant functional multidomain hemoglobin from the gastropod Biomphalaria glabrata. Article uri icon