Investigating The Structure And Function Of The Novel Protein Talin Rod Domain-Containing Protein 1 (Tlnrd1)