Exhibit 4.16 REGISTRATION RIGHTS AGREEMENT