TTID: A Novel Gene at 5q31 Encoding a Protein with Titin-like Features