Cofnod E-bost: Centipedal hemocyanin: its structure and its implications for arthropod phylogeny.