Protein sequence:
MGTASSLVSPGEVIEDAYGGEGGEACEIPVEVKPKARLLRSSFRRGPRVIGASFKSTGSVELEYAAEYERLRKDYEIFRVSKNNEITSMQKKEAKLDEENKRLRAELQALQKTYQKILREKESALEAKYQAMERAATFEHDRDKVKRQFKIFRETKEKEIQDLLRAKRDLESKLQQLQAQGIQIYDPADSDSDDNHTTVTTAGTQCEYWSGGVLGSEPSMGSMMQLQQTHRGPEFAHSLIDVEGPFANVSRDDWDAAVASLLQVSPHVSQSLWSNTVRCYLIYTHETKAELQTFIQTYSLRLRRFCEGLGHFYLNVSFPEEKAAVFAAERRREMERSSVCVLLLKSSVSSCVVEDVEEAFVKTPDARPLLLYLRTADRKGEKEEVSTLSPATRDLLERVNKADRSAKLKVVDHAGSVEEGAALIFSQLERIIKQELLGLELEENGVVEEREEEDSGDVLWDLHDEQEQIEAFQQACGAAARFSFQKYVDRLNDMVAAPPPTPPLLVSGAPGSGKSLLLAKWIELQQKHSPNTLILYHFTGRPLSTSTDPVLIIKRLTVKLLQHFWSISGLSMDPSKILEEFPRWLERLSARHHGNIIIIIDSIDQIQNAERHMKWLIDPLPANVRVLVSVNVETCPQAWRLWPTLHLDPLNPREVKSVISTECVSVDIKLSKDQEKKLEKHCRSAATCNALYVSLLARLITHFSTSWTLDRTLQQCVMCQDTVSLYRLGLKVALDSLNSDQEKHIMKELLCLVCASHNGISESEVLELFPDLTFPALISMLHNLERLLIITYACGLIRFQHSQACEGVNQEFLDGDKCRGSYREKCIRFFSQQLEQDRVTWRVADELPWLLQQQEDRSKLQMSLLNLFVSQNLYKRGHFSELLAYWQFVGKDKCSMATEYFDALKEFEKTCESEQSMSRLANLYETLGRFLKDLGLLSQAVAPLQRSLEIRETALDPDHPSVAQSLHQLAGVYVHWRKFGNAEQLYKQAMEICENAYGPEHSTVARELDSLSLLYQKQNKYEQAEKLRKRSVKIRQKTARQKGHMYGFALLKRRALQLEELTLGKDSTDCAKTLNELGVLYYLQNNLDAAKLFLTRSLEMRQRVLGPDHPDCAQSLNNLAALHSERKEYESAEELYERALDIRKRALAPDHPSLAYTLKHLAMLYKRRGKLEKAVPLYELALEIREKSFGPKHPSVATALVNLAVLYCQLKQHSDALPLYERALKVYEDSLGRLHPRVGETLKNLAVLSYEEGDFEKAAELYKRAMEIKEAEPSLVCGKAPSRHSSSGDTFSMRSPALPNASR

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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