Any of a group of fibrous proteins occurring in hair, feathers, hooves, and horns. Keratins have coiled polypeptide chains that combine to form supercoils of several polypeptides linked by disulphide bonds between adjacent cysteine amino acids. Aggregates of these supercoils form microfibrils, which are embedded in a protein matrix. This produces a strong but elastic structure.