Triple enzyme complex