The diversity challenge in directed protein evolution.

The diversity challenge in directed protein evolution.