2-Hydroxy-4-{1-[(4-hydroxyphenyl)methyl]pyrrol-2-yl}-4-oxobut-2-enoic acid AIDS-105121 AIDS105121 HCV NS3 helicase inhibitor