FOURTH AMENDED AND RESTATED REGISTRATION RIGHTS AGREEMENT DATED AS OF DECEMBER 4, 1998