Uncovering the Anti-Ebola Repertome.