diprotex