Crystal structure of a aminopeptidase/glucanase homolog