Discovery of cyanopyridine scaffold as novel indoleamine-2, 3-dioxygenase 1 (IDO1) inhibitors through virtual screening and preliminary hit optimisation. (1st January 2019)