EXHIBIT 4.05 REGISTRATION RIGHTS AGREEMENT