TVAX BIOMEDICAL, LLC AMENDED AND RESTATED WARRANT PURCHASE AGREEMENT