Yellowstone Lake virophage 7 Dataset NCBI Taxonomy Rank SPECIES Classification kingdom Bamfordvirae phylum Preplasmiviricota class Maveriviricetes order Priklausovirales family Lavidaviridae species Yellowstone Lake virophage 7 Name