Subunit composition, x-ray diffraction, amino acid analysis and oxygen binding behaviour of Panulirus interruptus hemocyanin.