Protein templates in hard tissue engineering