decarboxylating decarboxylizing Carnitine carboxylase decarboxylase gallate keto oxalate Aspartate Aspartate