An adaptive evolution strategy for protein folding door Carlo Guardiani