Incyte’s good week continues with an encouraging update on IDO1 star epacadostat