This invention provides methods of protein/polypeptide screening based on the
provision of libraries of individual proteins/polypeptides, which in turn can be
screened for a number of activities, including cell binding and biological activity.
Methods for recovering genes encoding such proteins/polypeptides are also provided.