Potential implications of availability of short amino acid sequences in proteins: an old and new approach to protein decoding and design.