A novel method for enzyme design