L-alanylaminophenylbenzoylurea NSC654260