3-Hydroxy-2-methyl-1-propanesulfonic acid AIDS-124735 AIDS124735 NSC48122