i believe viruses do come from parasites, for 2 reasons
1. dr.clark explains how when parasites are killed viruses can be released
2. virus in latin does mean poison, and most posions are secreted from animals when killed or threatened. it makes sense to me that a parasite would release a poision.