Protein sequence:
MGTASSLVNAGEVIEDTYGGGGGEDCVIPVEVKPKARLLRSSFRRGPRVIGASFKSTASVDLEYAAEYERLKKEYEIFRVSKNNEVASMQKKEIKLDEENKRLRAELQALQKTYQKILREKESAVEAKYQAMERAATFEHDRDKVKRQFKIFRETKEKEIQDLLRAKRDLEAKLQRLQAQGIQVFDPGESDSDDNGTEVTVPSTQCEYWTSGALGSDPSMGSMMQLQQSFRGPEFAHSSIDVEGPFANVNRDDWDAAVASLLQVTPLFSQSLWSNTVRCYLMSTAETQAEVEIFLRDYSPKLQRMCETSGYFFQMVFFPEECESQHFAVRKWEIEKSSIVILFICSSLPSCLQEDCEEAFLKNNEAKPRLIYHSIEDGRSDSDGLKQLLEQDTNKANKTKVVDHCGDPVEGAYKLYCHLEQVIKQDLLGIEISDPDAKDESATMEDDDYGDVLWDVHDEQEQMEAYQQASQSICELGFQKYYDRLNDLVAAPAPIPPLLISGGPGSGKSLLLSKWIQLQQKHSPNTLMLYHFVGRPLSSSSEPSLIIKRLTLKLMQHSWSVSSLSMDPGKFLEEFPHWLEKLSIRYQGNIIIIIDSIDHIQQSEKHMKWLIDPLPVNVRVIVSVNVETCPQAWRLWPTLHLDPLNSKDVKALINMECGGANILLTKEQERKLERHCRSATTCNALYVTLITKLLTWAGSTGKIEDVLQQCLQCQDTVSLYRLVLRSVQEVMPSAKEKEFMREILCFISVSHNGVSECELMELCPGLTWEVLTSLIYHLYTLVLLKYTCGLLQFQHLQAWDAVNLEYMQGGQNIISEYREKIIKHFTTQLSHDRVTWRSADELTWLFQQQGEKQKLHKCLMNLFVSQNLYKRGHFAELLSYWQLVGKDKISMASEYFDALKQYEKNCEGEEKMTSLADLYETLGRFLKDLGLLSQAVTPLQRSLEIRETALDPDHPSVAQSLHQLAGVYMQSKKFGNAEQLYKQALEISENAYGSEHLRVARELDALAVLYQKQNKFEQAEQLRKKSLKIRQKSARRKGSMYGFALLRRRALQLEELTLGKDTSDNARTLNELGVLYYLQNNLETAETFLKRSLEMRERVLGADHPDCAQSINNLAALYNEKKQYDKAEELYERALDIRRRALSPDHPSLAYTVKHLAVLYKRKGKLDKAVPLYELAVDIRQKSFGPKHPSVATALVNLAVLYCQMKKQDDALPLYERAMKIYEDSLGRMHPRVGETLKNLAVLRYEEGDYEKAAELYKRAMEIKETETSVLGAKAPSGHSSSGGDTYSVQNTLPVSVFPE

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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