Signal Processing at the Molecular Level