EXHIBIT 4.3 REGISTRATION RIGHTS AGREEMENT DATED DECEMBER 20, 2002