Human talin2 residues 1-403