TRIM34 and type 2 diabetes mellitus: IFP1 Variation and Association with Type 2 Diabetes