EXHIBIT 4.19 AMENDED AND RESTATED REGISTRATION RIGHTS AGREEMENT