The molecular heterogeneity of hemocyanin: Structural and functional properties of the 4x6-meric protein of Upogebia pusilla (Crustacea).