EXHIBIT 10.28 AMENDED AND RESTATED WARRANT AGREEMENT