Pharmasset, Inc. Common Stock UNDERWRITING AGREEMENT dated April 25, 2007 Banc of America Securities LLC UBS Securities LLC