S100A4 in esophageal cancer: is this the one to blame?

S100A4 in esophageal cancer: is this the one to blame?