Template-based protein structure modeling.