Titin, with approx. 3600 kDa the largest known human protein, consists of over 30,000 amino acids and contains 320 protein domains.