N-Palmitoyl-L-tryptophan NSC684661