EXHIBIT 2 REGISTRATION RIGHTS AGREEMENT