The present invention is directed to novel polypeptides and to nucleic acid molecules encoding those polypeptides. The conducting polymer is synthesized as follows: use the polybasic acid as dopant and crosslinking agent, and polymerize monomers into conducting polymer hydrogel. When a conflict is detected, a flag indicating such is set.