EXHIBIT 4.3 REGISTRATION RIGHTS AGREEMENT DATED AS OF NOVEMBER 22, 2002