Memoquin: a new compound to attack Alzheimer disease on multiple fronts