Task: Please create a molecule SMILES based on the text description.
Description: The molecule is an organic cation that is porphyrin bearing four 1-methylpyridinium-4-yl groups at the 5-, 10-, 15- and 20-positions. It has a role as a photosensitizing agent, an angiogenesis inhibitor, an antineoplastic agent and an EC 2.7.7.49 (RNA-directed DNA polymerase) inhibitor. It derives from a hydride of a porphyrin.
Result: C[n+]1ccc(-c2c3nc(c(-c4cc[n+](C)cc4)c4ccc([nH]4)c(-c4cc[n+](C)cc4)c4nc(c(-c5cc[n+](C)cc5)c5ccc2[nH]5)C=C4)C=C3)cc1
Task: Please {#give me|create|generate!} a {#molecule |!}{SMILES__description} based on the {#text |!}description{# below|!}.
Description: {description#}
Result: {SMILES#}
5,10,15,20-tetrakis(1-methylpyridin-1-ium-4-yl)-21,23-dihydroporphyrin
The molecule is an organic cation that is porphyrin bearing four 1-methylpyridinium-4-yl groups at the 5-, 10-, 15- and 20-positions. It has a role as a photosensitizing agent, an angiogenesis inhibitor, an antineoplastic agent and an EC 2.7.7.49 (RNA-directed DNA polymerase) inhibitor. It derives from a hydride of a porphyrin.