octarepeat

/AA1 K T ER0 P IY1 T/
noun
  1. 1

    (biochemistry) A sequence of octapeptides that are repeated in a polypeptide or protein