Neocarzinostatin: spectral characterization and separation of a non-protein chromophore.