The Structure of Carboxypeptidase A