Enzymatic deglycation of proteins: crystal structure and computational characterization of Amadoriase I