AMENDED AND RESTATED STOCK TRANSFER AGENCY AGREEMENT