Physiology General fb8c8da5 Protein responsible for preventing overstretching of cardiac muscle A Actinin B Nebulin C Myomesin D Titin High-Yield Explanation Titin is responsible for elasticity of muscle and preventing overstretching of cardiac muscle.