TTN and cardiomyopathy: The Giant Protein Titin’s Role in Cardiomyopathy: Genetic, Transcriptional, and Post-translational Modifications of TTN and Their Contribution to Cardiac Disease