Computational Procedure for Iterative Protein Redesign and Optimization (IPRO)