Flammulin, an Antitumor Substance