You are a chemist. Please follow the instructions to convert the structure to the corresponding name.
system
Name the molecular formula for the molecule established as [(E)-3-(5-oxopyrrolidin-2-yl)prop-2-enoyl] 6-(2-cyanoethoxy)-2-ethyl-4-(2-methylprop-2-enoyloxy)octanoate using the IUPAC nomenclature.
user
C24H34N2O7
assistant