Protein sequence:
MELLRGLGVLFLLHMCGSNRIPESGGDNGVFDIFELIGGARRGPGRRLVKGQDLSSPAFRIENANLIPAVPDDKFQDLLDAVWADKGFIFLASLRQMKKTRGTLLAVERKDNTGQIFSVVSNGKAGTLDLSLSLPGKQQVVSVEEALLATGQWKSITLFVQEDRAQLYIDCDKMESAELDVPIQSIFTRDLASVARLRVAKGDVNDNFQGVLQNVRFVFGTTPEDILRNKGCSSSTNVLLTLDNNVVNGSSPAIRTNYIGHKTKDLQAICGLSCDELSSMVLELKGLRTIVTTLQDSIRKVTEENRELVSELKRPPLCFHNGVQYKNNEEWTVDSCTECHCQNSVTICKKVSCPIMPCSNATVPDGECCPRCWPSDSADDGWSPWSEWTSCSATCGNGIQQRGRSCDSLNNRCEGSSVQTRTCHIQECDKRFKQDGGWSHWSPWSSCSVTCGDGVITRIRLCNSPSPQMNGKPCEGEARETKACKKDACPINGGWGPWSPWDICSVTCGGGVQRRSRLCNNPTPQFGGKDCVGDVTENQVCNKQDCPIDGCLSNPCFAGAKCTSYPDGSWKCGACPPGYSGNGIQCKDVDECKEVPDACFNHNGEHRCKNTDPGYNCLPCPPRFTGSQPFGRGVEHAMANKQVCKPRNPCTDGTHDCNKNAKCNYLGHYSDPMYRCECKPGYAGNGIICGEDTDLDGWPNENLVCVANATYHCKKDNCPNLPNSGQEDYDKDGIGDACDDDDDNDKIPDDRDNCPFHYNPAQYDYDRDDVGDRCDNCPYNHNPDQADTDKNGEGDACAVDIDGDGILNERDNCQYVYNVDQRDTDMDGVGDQCDNCPLEHNPDQLDSDSDLIGDTCDNNQDIDEDGHQNNLDNCPYVPNANQADHDKDGKGDACDHDDDNDGIPDDRDNCRLVPNPDQKDSDGDGRGDACKDDFDHDNVPDIDDICPENFDISETDFRRFQMIPLDPKGTSQNDPNWVVRHQGKELVQTVNCDPGLAVGYDEFNAVDFSGTFFINTERDDDYAGFVFGYQSSSRFYVVMWKQVTQSYWDTNPTRAQGYSGLSVKVVNSTTGPGEHLRNALWHTGNTPGQVRTLWHDPRHIGWKDFTAYRWRLSHRPKTGYIRVVMYEGKKIMADSGPIYDKTYAGGRLGLFVFSQEMVFFSDMKYECRDS

Annotated regions:
phrase: PIDGCLSNPCFAGAKCTSYPDGSWKCGACPPGYSGNGIQC
type: DOMAIN
name: EGF-like_dom
description: EGF-like domain

phrase: ADHDKDGKGDACDHDDDNDGIPDDRDNCRLVPNPD
type: REPEAT
name: Thrombospondin_3_rpt
description: Thrombospondin, type 3 repeat

phrase: PRNPCTDGTHDCNKNAKCNYLGHYSDPMYRCECKPGYAGNGIIC
type: DOMAIN
name: EGF-like_dom
description: EGF-like domain

phrase: ECKEVPDACFNHNGEHRCKNTDPGYNCLPCPPRFTGSQPFGRGVEHAMANKQVC
type: DOMAIN
name: EGF-like_dom
description: EGF-like domain

phrase: PCTDGTHDCNKNAKCNYLGHYSDPMYRCECKPGYAGNGIIC
type: DOMAIN
name: EGF-like_dom
description: EGF-like domain

phrase: GCLSNPCFAGAKCTSYPDGSWKCGACPPGYSGNGIQC
type: DOMAIN
name: EGF-like_dom
description: EGF-like domain

phrase: QNDPNWVVRHQGKELVQTVNCDPGLAVGYDEFNAVDFSGTFFINTERDDDYAGFVFGYQSSSRFYVVMWKQVTQSYWDTNPTRAQGYSGLSVKVVNSTTGPGEHLRNALWHTGNTPGQVRTLWHDPRHIGWKDFTAYRWRLSHRPKTGYIRVVMYEGKKIMADSGPIYDKTYAGGRLGLFVFSQEMVFFSDMKYECR
type: DOMAIN
name: Thrombospondin_C
description: Thrombospondin, C-terminal

phrase: SHWSPWSSCSVTCGDGVITRIRLCNSPSPQMNGKPCEGEARETKACKKDA
type: REPEAT
name: TSP1_rpt
description: Thrombospondin type-1 (TSP1) repeat

phrase: GPWSPWDICSVTCGGGVQRRSRLCNNPTPQFGGKDCVGDVTENQVCNKQD
type: REPEAT
name: TSP1_rpt
description: Thrombospondin type-1 (TSP1) repeat

phrase: SPWSEWTSCSATCGNGIQQRGRSCDSLNNRCEGSSVQTRTCHIQE
type: REPEAT
name: TSP1_rpt
description: Thrombospondin type-1 (TSP1) repeat

phrase: DGGWSHWSPWSSCSVTCGDGVITRIRLCNSPSPQMNGKPCEGEARETKACKKDAC
type: REPEAT
name: TSP1_rpt
description: Thrombospondin type-1 (TSP1) repeat

phrase: NGGWGPWSPWDICSVTCGGGVQRRSRLCNNPTPQFGGKDCVGDVTENQVCNKQDC
type: REPEAT
name: TSP1_rpt
description: Thrombospondin type-1 (TSP1) repeat

phrase: ADTDKNGEGDACAVDIDGDGILNERDNCQYVYNVD
type: REPEAT
name: Thrombospondin_3_rpt
description: Thrombospondin, type 3 repeat

phrase: CECKPGYAGNGII
type: DOMAIN
name: EGF-like_dom
description: EGF-like domain

phrase: DDGWSPWSEWTSCSATCGNGIQQRGRSCDSLNNRCEGSSVQTRTCHIQEC
type: REPEAT
name: TSP1_rpt
description: Thrombospondin type-1 (TSP1) repeat

phrase: CTECHCQNSVTICKKVSCPIMPCSNATVPDGECCPR
type: DOMAIN
name: VWF_dom
description: VWFC domain

phrase: CFHNGVQYKNNEEWTVDSCTECHCQNSVTICKKVSCPIMPCSNATVPDGECCPR
type: DOMAIN
name: VWF_dom
description: VWFC domain

phrase: KDSDGDGRGDACKDDFDHDNVPDIDDICPENFDIS
type: REPEAT
name: Thrombospondin_3_rpt
description: Thrombospondin, type 3 repeat

phrase: RGTLLAVERKDNTGQIFSVVSNGKAGTLDLSLSLPGKQQVVSVEEALLATGQWKSITLFVQEDRAQLYIDCDKMESAELDVPIQSIFTRDLASVARLRVAKGDVNDNFQGVLQNVR
type: DOMAIN
name: Laminin_G
description: Laminin G domain

phrase: EDYDKDGIGDACDDDDDNDKIPDDRDNCPFHYNPA
type: REPEAT
name: Thrombospondin_3_rpt
description: Thrombospondin, type 3 repeat

phrase: SGGDNGVFDIFELIGGARRGPGRRLVKGQDLSSPAFRIENANLIPAVPDDKFQDLLDAVWADKGFIFLASLRQMKKTRGTLLAVERKDNTGQIFSVVSNGKAGTLDLSLSLPGKQQVVSVEEALLATGQWKSITLFVQEDRAQLYIDCDKMESAELDVPIQSIFTRDLASVARLRVAKGDVNDNFQGVLQNVRFVFG
type: DOMAIN
name: TSPN-like_N
description: Thrombospondin-like, N-terminal domain

phrase: YDYDRDDVGDRCDNCPYNHNPD
type: REPEAT
name: Thrombospondin_3-like_rpt
description: Thrombospondin, type 3-like repeat

phrase: KDSDGDGRGDACKDDFDHDNVPDIDDICPE
type: REPEAT
name: Thrombospondin_3-like_rpt
description: Thrombospondin, type 3-like repeat

phrase: DSDSDLIGDTCDNNQDIDEDGHQNNLDNCPYVPNAN
type: REPEAT
name: Thrombospondin_3-like_rpt
description: Thrombospondin, type 3-like repeat

phrase: DHDKDGKGDACDHDDDNDGIPDDRDNCRLVPNPD
type: REPEAT
name: Thrombospondin_3-like_rpt
description: Thrombospondin, type 3-like repeat

phrase: EDYDKDGIGDACDDDDDNDKIPDDRDNCPFHYNPA
type: REPEAT
name: Thrombospondin_3-like_rpt
description: Thrombospondin, type 3-like repeat

phrase: ADTDKNGEGDACAVDIDGDGILNERDNCQYVYNVD
type: REPEAT
name: Thrombospondin_3-like_rpt
description: Thrombospondin, type 3-like repeat

phrase: RDTDMDGVGDQCDNCPLEHNPD
type: REPEAT
name: Thrombospondin_3-like_rpt
description: Thrombospondin, type 3-like repeat

phrase: CFHNGVQYKNNEEWTVDSCTECHCQNSVTICKKVSCPIMPCSNATVPDGECCPR
type: DOMAIN
name: VWF_dom
description: VWFC domain

phrase: NKQDCPIDGCLSNPCFAGAKCTSYPDGSWKCGACPPGYSGNGIQC
type: DOMAIN
name: EGF-like_Ca-bd_dom
description: EGF-like calcium-binding domain

phrase: DVDECKEVPDACFNHNGEHRCKNTDPGYNCLPCPPRFTGSQPFGRGVEHAMANKQVC
type: DOMAIN
name: EGF-like_Ca-bd_dom
description: EGF-like calcium-binding domain

phrase: PLCFHNGVQYKNNEEWTVDSCTECHCQNSVTICKKVSCPIMPCSNATVPDGECCPRC
type: DOMAIN
name: VWF_dom
description: VWFC domain

phrase: RRFQMIPLDPKGTSQNDPNWVVRHQGKELVQTVNCDPGLAVGYDEFNAVDFSGTFFINTERDDDYAGFVFGYQSSSRFYVVMWKQVTQSYWDTNPTRAQGYSGLSVKVVNSTTGPGEHLRNALWHTGNTPGQVRTLWHDPRHIGWKDFTAYRWRLSHRPKTGYIRVVMYEGKKIMADSGPIYDKTYAGGRLGLFVFSQEMVFFSDMKYECRD
type: DOMAIN
name: Thrombospondin_C
description: Thrombospondin, C-terminal

phrase: WSPWSEWTSCSATCGNGIQQRGRSCDSLNNRCEGSSVQTRTCHIQEC
type: REPEAT
name: TSP1_rpt
description: Thrombospondin type-1 (TSP1) repeat

phrase: WSHWSPWSSCSVTCGDGVITRIRLCNSPSPQMNGKPCEGEARETKACKKDAC
type: REPEAT
name: TSP1_rpt
description: Thrombospondin type-1 (TSP1) repeat

phrase: WGPWSPWDICSVTCGGGVQRRSRLCNNPTPQFGGKDCVGDVTENQVCNKQDC
type: REPEAT
name: TSP1_rpt
description: Thrombospondin type-1 (TSP1) repeat