Protein sequence:
MGTASSLVNPGEVIEDTYGGGGGEACVIPVEVKPKARLLRSSFRRGPRVIGASFKSTASVDLEYAAEYERLKKEYEIFRVSKNNEIASMQKKEVKLDEENKRLRAELQALQKTYQKILREKESAVEAKYQAMERAATFEHDRDKVKRQFKIFRETKEKEIQDLLRAKRDLEAKLQRLQAQGIQVFDPGESDSDDNGTELTVPGTQCEYWTSGGLGSEPSIGSMMQLQQSFRGPEFAHSSIDVEGPFANVNRDDWDAAVASLLQVTPLFSQSLWSNTVRCYLMYTAETQAEVKIFLKEYSPKLQRMCETSGYFFQVTFFPEECENQYFAVRKWEIEKSSIVILFICSSLPSCLQEDCEEAFLKNTEAKPCLIYHRIEDGRSDSEGLKQLLEQDTNKANKTKIVDHYGDPVEGANKIYCQLEQVINQDLLGIEITDPNAKDDSATKEEDDFWDVLWDVHDEQEQMEAFQQASHSICELGFQKYYDRLNDLVAAPAPIPPLLISGGPGSGKSLLLSKWIQLQQKHSPNTLMLYHFVGRPLSSSSEPSLMIKRLFLKLMQHSWSVSSLSLDPAKFLEEFPHWLEKLSIRYQGNIIIIIDSIDHIQQSEKHMKWLIDPLPVNVRVIVSVNVETCPQAWRLWPTLHLDPLNSKDVKSLINMECGRANIILTKEQERKLERHCRSATTCNALYVTLIAKLLTWAGSTGNIDDVLQLCLQCQDTVSLYRLALHSVQEVMPSAKDKEFMREILCFISASRNGVSECELMELCPGLTWPVLTSLIFHLYTLVLLKYSCGLIQFQHLQEILSFNILNFKAWDAVNLEYMQGDQSIISEYREKLIQHFNAQLSCDRVTWRSADELTWLYQQQGEKQKLHRCLMNLFVSQNLYKRGHFAELLSYWQLVGKDKISMASEYFDALKQYERSCEGEEKMTSLADLYETLGRFLKDLGLLSQAVTPLQRSLEIRETALDPDHPSVAQSLHQLAGVYVQSKKFGNAEQLYKQALEISENAYGSEHMRVARELDALAVLYQKQNKFEQAEQLRKKSLKIRQKSARRKGSMYGFALLRRRALQLEELTLGKDTSDNARTLNELGVLYYLQNNLETAETFLKRSLEMRERVLGADHPDCAQSINNLAALYNEKKQYDKAEELYERALDIRRRALSPDHPSLAYTVKHLAVLYKRKGKLDKAVPLYELAVEIRQKSFGPKHPSVATALVNLAVLYCQMKKQAEASPLYERAMKIYEDSLGRMHPRVGETLKNLAVLRYEEGDFEKAAELYKRAMEIKETETSVLGAKAHSGHSSSGGDTYSVQNALPVCAFPE

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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