Crystal structure of dipeptidase-E from Xenopus laevis