4-Adamantan-2-yl-2-hydroxy-4-oxobut-2-enoic acid AIDS-105119 AIDS105119 HCV NS3 helicase inhibitor