EXHIBIT 10.55 AMENDED AND RESTATED REGISTRATION RIGHTS AGREEMENT