Protein sequence:
MGTASSLVSPTGGEVIEDTYGAGGGEACEIPVEVKPKARLLRSSFRRGAGAGPGSLPRAAGGGGLLGASFKSTGSSVPELEYAAAEFERLKKEYEIFRVSKNQELLSMGRREAKLDTENKRLRAELQALQKTYQKILREKEGALEAKYQAMERAVTFEHDRDRVKRQFKIFRETKENEIQDLLRAKRELESKLQRLQAQGIQVFDPGESDSDDNCTDVTAAGTQCEYWASRALGSEHSIGSMIQLPQPFRGPEFAHSSIDVEGPFANINRDDWDAAVAGLLQATPLFSHSLWSHPVRCYLIYTDETQPEMELFLKDHSPKLKRMCETMGYFFLAVYFPLDVENQYLTVRKWEIEKSSLVILFLHSTLPSFLLEDCEEAFLQNPEGKPGLIYHRLEDGKVTCDSVQQFLDQVSNLGKTTKAKIIEHSGDPAEGVCKIYVGVEKIIKQDILGLENTDVEEKDGGREDSTPEEDDFGDVLWDIHDEQEQMEAFQQTSSSAHELGFEKYYQRLDDLVVAPAPIPPLLVSGGPGSGKSLLLSKWIQLQQKHFPNTLILSHFVGRPMSTSSESSLIIKRLTLKLMQHFWAVSALTLDPAKLLEEFPHWLEKLSARHQGSIIIIIDSIDQVQQVEKHMKWLIDPLPVNVRVIVSVNVETCPTAWRLWPTLHLDPLSPKDAISIITAECYSMDVRLSREQEKMLEQHCRPATTRHALYVTLFSKMMACAGRGGNVAETLHQCLQCQDTVSLYKLVLHHVRESMPSDRDKEWMTQILCLINVSHNGVSESELMELYPEMSWLSLTSIVHSLHKMHLLTYSCGLLRFQHLQAWETVRLQYLEDPALVSSYREKLISYFASQLSQDRVTWRSADELPWLFQQQGSKQKLHSCLLNLLVAQNLYKRGHFAELLSYWQFVGKDKGAMATEYFESLKQYENSEGEENMLCLADLYETLGRFLKDLGLLSQAVVPLQRSLEIRETALDPDHPRVAQSLHQLAGVYVQWKKFGDAEQLYKQALEISENAYGADHPHAARELEALATLYHKQNKYEQAEHFRKKSVIIRQQATRRKGSLYGFALLRRRALQLEELTLGKDKPENARTLNELGVLYFLQNNLETAEQFLKRSLEMRERVLGPDHPDCAQSLNNLAALCNEKKQYEKAEELYERALDIRRRALAPDHPSLAYTVKHLAILYKKTGKVDKAVPLYELAVEIRQKSFGPKHPSVATALVNLAVLHSQMKKHSEALPLYERALKIYEDSLGRMHPRVGETLKNLAVLSYEEGNFEKAAELYKRAMEIKEAETSLLGGKAPSRQSSSGDTFLFKTTHSPNVFLPQGQS

Annotated regions:
phrase: ATALVNLAVLHSQMKKHSEALPLYERALKIYED
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

phrase: REKLISYFASQLSQDRVTWRSADELPWLFQQQGSKQKLHSCLLNLLVAQNLYKRGHFAELLSYWQFVGKDKGAMATEYFESLKQYENSEGEENMLCLADLYETLGRFLKDLGLLSQAVVPLQRSLEIRETALDPDHPRVAQSLHQLAGVYVQWKKFGDAEQLYKQALEISENAYGADHPHAARELEALATLYHKQNKYEQAEHFRKKSVIIRQQATRRKGSLYGFALLRRRALQLEE
type: DOMAIN
name: TPR_NPHP3
description: Nephrocystin-3, TPR-repeats region