Protein sequence:
MGTASSLVSPAGGEVIEDTYGAGGGEACEIPVEVKPKARLLRNSFRRGAGAAAGAGPGSLPRGVGAGGLLGASFKSTGSSVPELEYAAAEYERLRKEYEIFRVSKNQELLSMGRREAKLDTENKRLRAELQALQKTYQKILREKESALEAKYQAMERAATFEHDRDKVKRQFKIFRETKENEIQDLLRAKRELESKLQRLQAQGIQVFDPGESDSDDNCTDVTAAGTQCEYWTGGALGSEPSIGSMIQLQQSFRGPEFAHSSIDVEGPFANVNRDDWDIAVASLLQVTPLFSHSLWSNTVRCYLIYTDETQPEMDLFLKDYSPKLKRMCETMGYFFHAVYFPIDVENQYLTVRKWEIEKSSLVILFIHLTLPSLLLEDCEEAFLKNPEGKPRLIFHRLEDGKVSSDSVQQLIDQVSNLNKTSKAKIIDHSGDPAEGVYKTYICVEKIIKQDILGFENTDLETKDLGSEDSIPEEDDFGDVLWDIHDEQEQMETFQQASNSAHELGFEKYYQRLNDLVAAPAPIPPLLVSGGPGSGKSLLLSKWIQLQQKNSPNTLILSHFVGRPMSTSSESSLIIKRLTLKLMQHSWSVSALTLDPAKLLEEFPRWLEKLSARHQGSIIIVIDSIDQVQQVEKHMKWLIDPLPVNVRVIVSVNVETCPPAWRLWPTLHLDPLSPKDAKSIIIAECHSVDIKLSKEQEKKLERHCRSATTCNALYVTLFGKMIARAGRAGNLDKILHQCFQCQDTLSLYRLVLHSIRESMANDVDKELMKQILCLVNVSHNGVSESELMELYPEMSWTFLTSLIHSLYKMCLLTYGCGLLRFQHLQAWETVRLEYLEGPTVTSSYRQKLINYFTLQLSQDRVTWRSADELPWLFQQQGSKQKLHDCLLNLFVSQNLYKRGHFAELLSYWQFVGKDKSAMATEYFDSLKQYEKNCEGEDNMSCLADLYETLGRFLKDLGLLSQAIVPLQRSLEIRETALDPDHPRVAQSLHQLASVYVQWKKFGNAEQLYKQALEISENAYGADHPYTARELEALATLYQKQNKYEQAEHFRKKSFKIHQKAIKKKGNLYGFALLRRRALQLEELTLGKDTPDNARTLNELGVLYYLQNNLETADQFLKRSLEMRERVLGPDHPDCAQSLNNLAALCNEKKQYDKAEELYERALDIRRRALAPDHPSLAYTVKHLAILYKKMGKLDKAVPLYELAVEIRQKSFGPKHPSVATALVNLAVLYSQMKKHVEALPLYERALKIYEDSLGRMHPRVGETLKNLAVLSYEGGDFEKAAELYKRAMEIKEAETSLLGGKAPSRHSSSGDTFSLKTAHSPNVFLQQGQR

Annotated regions:
phrase: RQKLINYFTLQLSQDRVTWRSADELPWLFQQQGSKQKLHDCLLNLFVSQNLYKRGHFAELLSYWQFVGKDKSAMATEYFDSLKQYEKNCEGEDNMSCLADLYETLGRFLKDLGLLSQAIVPLQRSLEIRETALDPDHPRVAQSLHQLASVYVQWKKFGNAEQLYKQALEISENAYGADHPYTARELEALATLYQKQNKYEQAEHFRKKSFKIHQKAIKKKGNLYGFALLRRRALQLEE
type: DOMAIN
name: TPR_NPHP3
description: Nephrocystin-3, TPR-repeats region

phrase: LLVSGGPGSGKSLLLSKWIQLQQKNSPNTLILSHFVGRPMSTSSESSLIIKRLTLKLMQHSWSVSALTLDPAKLLEEFPRWLEKLSARHQGSIIIVIDSIDQVQQVEKHMKWLIDPLPVNVRVI
type: DOMAIN
name: NPHP3-like_N
description: Nephrocystin 3-like, N-terminal

phrase: TLKNLAVLSYEGGDFEKAAELYKRAMEIKEAE
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: ATALVNLAVLYSQMKKHVEALPLYERALKIYED
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: AYTVKHLAILYKKMGKLDKAVPLYELAVEIRQK
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: ARTLNELGVLYYLQNNLETADQFLKRSLEMRER
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: AQSLNNLAALCNEKKQYDKAEELYERALDIRRR
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: ARELEALATLYQKQNKYEQAEHFRKKSFKIHQK
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: AQSLHQLASVYVQWKKFGNAEQLYKQALEISEN
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: ATALVNLAVLYSQMKKHVEALPLYERALKIYED
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: AYTVKHLAILYKKMGKLDKAVPLYELAVEIRQK
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: ADLYETLGRFLKDLGLLSQAIVPLQRSLEIRET
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: GETLKNLAVLSYEGGDFEKAAELYKRAMEIKEA
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: AQSLNNLAALCNEKKQYDKAEELYERALDIRRR
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: KDAKSIIIAECHSVDIKLSKEQEKKLERHCRSATTCNALYVTLFGKMIARAGRAGNLDKILHQCFQCQDTLSLYRLVLHSIRESMANDVDKELMKQILCLVNVSHNGVSESELMELYPEMSWTFLTSLIHSLYKMCLLTYGCGLLRFQHLQAWETVRLE
type: DOMAIN
name: NPHP3_hel
description: Nephrocystin 3, helical domain

phrase: ARTLNELGVLYYLQNNLETADQFLKRSLEMRER
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: GETLKNLAVLSYEGGDFEKAAELYKRAMEIKEA
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: LWSNTVRCYLIYTDETQPEMDLFLKDYSPKLKRMCETMGYFFHAVYFPIDVENQYLTVRKWEIEKSSLVILFIHLTLPSLLLEDCEEAFLKNPEGKPRLIFHRLEDGKVSSDSVQQLIDQVSNLNKTSKAKIIDHSGDPAEGVYKTYICVEKIIKQDIL
type: DOMAIN
name: NPHP3_ab_dom
description: Nephrocystin-3, alpha-beta domain

phrase: AQSLHQLASVYVQWKKFGNAEQLYKQALEISEN
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat