Peptide repeats in a mussel glue protein: theme and variations.