Protein resurfacing to identify macromolecular assemblies
Protein engineering is an emerging discipline that dovetails modern molecular biology techniques with high-throughput screening, laboratory evolution technologies, and computational approaches to modify sequence, structure, and in some cases, function and properties of proteins. The ultimate goal is to develop new proteins with improved or designer functions for use in biotechnology, medicine and basic research. One way to engineer proteins is to change their solvent exposed regions through focused or random 'protein resurfacing'. Here, I describe several approaches towards the development of ...