Transit peptide diversity and divergence: A global analysis of plastid targeting signals.