Roche snaps up Huntington's drug on positive data