Recent Structural Work on the Oxygen Transport Protein Hemocyanin.