1 EXHIBIT 99.7 REGISTRATION RIGHTS AGREEMENT