You are a chemist. Please follow the instructions to convert the structure to the corresponding name.
system
For the molecule named 21-[[3-[4-amino-1-(1H-imidazol-5-yl)butyl]-1-oxo-2-azaspiro[4.4]nonan-4-yl]methyl]-18-(1,2-dihydroxyethyl)-20-hydroxy-7-(hydroxymethyl)-7,14,18,22-tetramethyl-19-(3,4,5-trihydroxyoxan-2-yl)oxyhexacyclo[11.9.3.01,14.04,13.05,10.017,22]pentacos-3-ene-10-carboxylic acid by IUPAC nomenclature, provide its molecular formula.
user
C54H84N4O12
assistant