Subunit structure and oxygen binding by hemocyanin of the isopod Ligia exotica.