Keratin is the fibrous, waterproof protein that builds everything from our hair and nails to a rhino's horn. However, a tiny ...