Text this: Discovery of novel quinazoline-sulfonamide derivatives with promising antidiabetic activity.