EXHIBIT 10.55 REGISTRATION RIGHTS AGREEMENT