Protein engineering refers to the modification of proteins to have specific properties. This can range in magnitude from the introduction of mutations to entire domains.

Engineered domains