The Student Room Group
Reply 1
Keratins are structural proteins found in hair, wool, claws, hooves, scales, shells, beaks and feathers.

Keratins are made of mainly small amino acids such as glycine and alanine which allows for the protein strands to easily align next to each other and readily form hydrogen bonds whith each other. Also they contain a large amount of cysteine which will form disulfide bridges between dofferent protein strands. These create a insoluble, strong protein useful for hair, claws etc.

Theres more on http://en.wikipedia.org/wiki/Keratin but this is the basics.
Reply 2
Also just the simple fact that its made of long chains rather than having a globular structure like enzymes or hormones which are therefore soluble.
Reply 3
Keratin is actually fibrous because its made up of 2 strands that are twisted together