EXHIBIT 10.6 REGISTRATION RIGHTS AGREEMENT