Keratin is an extremely strong protein, which is a major component in skin, hair, nails, hooves, horns and teeth. The amino acids which combine to form keratin have several unique properties, and depending on the levels of the various amino acids, keratin can be inflexible and hard, like hooves, or soft, as is the case with skin.