EXHIBIT (99.5) REGISTRATION RIGHTS AGREEMENT