xylonate xylate lysinylate lyxonic acid lycopenoate xylonolactone oxalate xylarate lysylate oxalocrotonate