Exhibit 10.28 SECOND AMENDED AND RESTATED REGISTRATION RIGHTS AGREEMENT