You are a chemist. Please follow the instructions to convert the structure to the corresponding name.
system
5-hydroxy-5-[5-[6-methyl-4-[[4-(trifluoromethyl)pyrimidin-2-yl]amino]pyridin-2-yl]-1,3-thiazol-2-yl]-7,8-dihydro-6H-naphthalene-2-carboxylic acid The above is the IUPAC name of a molecule. Write its molecular formula.
user
C25H20F3N5O3S
assistant