Exhibit 10.28 REGISTRATION RIGHTS AGREEMENT by and among VIROPHARMA INCORPORATED