Optimizing non-natural protein function with directed evolution.