diprote