You are a chemist. Please follow the instructions to convert the structure to the corresponding name.
system
What is the molecular formula of the compound with this IUPAC name methyl 2-[3-[3-[2-(4-fluoropiperidin-1-yl)ethylsulfanyl]-4-(trifluoromethyl)phenyl]-1-[(2S)-2-hydroxy-3-piperidin-1-ylpropyl]-6,7-dihydro-4H-pyrazolo[4,3-c]pyridin-5-yl]-2-oxoacetate ?
user
C31H41F4N5O4S
assistant