Keratin is the tough protein that forms hair, nails and hooves. It’s also responsible for something far stranger: human horns.