[{"from": "human", "value": "Based on the given information, design a molecule that meets the desired specifications. The molecule is a cyclic tetrapyrrole that consists of porphyrin bearing four methyl substituents at positions 3, 8, 13 and 17, two vinyl substituents at positions 7 and 12 and two 2-carboxyethyl substituents at positions 2 and 18. The parent of the class of protoporphyrins. It has a role as a photosensitizing agent, a metabolite, an Escherichia coli metabolite and a mouse metabolite. It is a conjugate acid of a protoporphyrinate and a protoporphyrin(2-)."}, {"from": "gpt", "value": "[C][C][=C][Branch2][=Branch1][Branch2][C][=C][C][=N][C][=Branch2][Ring2][P][=C][C][=N][C][=Branch2][Ring1][N][=C][C][=C][Branch2][Ring1][Branch1][C][=Branch1][S][=C][Branch1][Ring2][N][Ring1][Branch1][C][=C][Ring2][Ring1][Ring1][N][Ring2][Ring1][C][C][=C][C][C][=Branch1][O][=C][Ring1][P][C][C][C][=Branch1][C][=O][O][C][C][=Branch1][=Branch1][=C][Ring2][Ring1][=N][C][C][C][C][=Branch1][C][=O][O][C][=C]"}]