Structure-based design of an inhibitor modeled at the substrate active site of aldose reductase