Predicted secondary structures for geminivirus Reps (A), nanovirus Reps (B), and calicivirus 2C-proteins (C). Black arrows represent regions predicted to form β-strands, and gray helices represent regions predicted to form α-helices. Predictions were made from separate alignments of four geminivirus, ten nanovirus, and six calicivirus sequences. The position of the P-loop in each set of sequences is marked “P.” Dotted lines join structural elements that had matching positions when sequences were aligned.