Crystal Structures of Undecaprenyl Pyrophosphate Synthase in Complex with Magnesium, Isopentenyl Pyrophosphate, and Farnesyl Thiopyrophosphate