EXHIBIT 4.8 REGISTRATION RIGHTS AGREEMENT Dated as of April 23, 1998