You are a chemist. Please follow the instructions to convert the structure to the corresponding name.
system
What is the molecular formula of the molecule identified by tert-butyl N-[1-[7-but-2-ynyl-3-methyl-2,6-dioxo-1-[2-oxo-2-[2-(2-oxopropoxy)phenyl]ethyl]purin-8-yl]piperidin-3-yl]carbamate ?
user
C31H38N6O7
assistant