EpCAM proteolysis: new fragments with distinct functions?