Protein and Metabolic Engineering As An Enabling Tool For Synthetic Biology