diaminopimelic acid