In vitro reconstitution of the 6-deoxyerythronolide B synthase : insights into the mechanism and engineering of polyketide synthases