protoviruses