Protein Engineering as an Enabling Tool for Synthetic Biology