EXHIBIT 10.40 2 REGISTRATION RIGHTS AGREEMENT