I-sites
Noun
Meaning
I-sites pl (normally plural, singular I-site)
(biochemistry) A protein folding initiation site motif consisting of an amino acid sequence pattern and a local structure type.
Noun
I-sites pl (normally plural, singular I-site)
(biochemistry) A protein folding initiation site motif consisting of an amino acid sequence pattern and a local structure type.