Proteins achieve their complex functions, such as molecular recognition with high affinity and specificity, through intricate three-dimensional geometries in functional sites. To engineer new protein ...