A novel peptide-SH3 interaction.

A novel peptide-SH3 interaction.