Keratin is a tough insoluble protein that forms the basis of hair and nails, and also many areas of the oral mucosa.