It is now possible to design small proteins capable of folding into co
mpact structures with well-packed cores. Given the present state of kn
owledge of protein folding and design, it is possible to extract a set
of engineering guidelines that may assist in future de novo protein d
esign.