Crystal Structure of Human Carboxypeptidase A1