1.2.1.47 4-trimethylammoniobutyraldehyde dehydrogenase L-carnitine biosynthesis 1.14.11.1 gamma-butyrobetaine dioxygenase L-carnitine biosynthesis 1.14.11.8 trimethyllysine dioxygenase L-carnitine biosynthesis