Protein sequence:
MGLSGGLFLLLMLGVCGANRIAESGAEDNSVFDLFELIQLKVVGRRGPGVYQVKGAEPSSPAYRIEDANRLPALPDDKFQDLLDAIHAEKGFILLANLRQTKNSRGTLLAVERRDGSGHVFNLVSNGRAGTLDLSLSGQGKQQVVSVEDVELATGSWKNIMLFVQEDRAQLYVGCEKMENAELDIPIQSIFTRELASSARLRIAKGGVNDNFQGVLQNVRFVFGTTLEAILRNKGCSSSTSAVITLDNPINGSSPAIRTNYIGHKTKDIQAICGFSCDELTNMFVELQGLRSMVTTLQDRVRKVVSENELFGRKAQVIPGVCFHNGIVHKNKDEWTIDSCTECTCQNSATVCRKVSCPLMPCSNATVPDGECCPRCWPSDYAEDGWSPWSEWTTCSVTCGNGIQQRGRSCDSLNNRCEGSSVQTRTCSMQECDKRFKQDGGWSHWSPWSSCSVTCGTGMITRIRLCNSPVPQMNGKQCEGEARETKSCQKDPCPLNGNWGPWSPWDACTVTCGGGLQKRGRLCNNPEPQYGGKDCVGDATGTQICNKQDCPIDGCLSNPCFAGTTCTSSPDGSWKCGACPTGYHGNGVDCKDIDECQEVPDACFVFTGEHRCENTEPGYNCLPCPPRFTGTQPFGRGVENAIANKQVCKPRNPCTDGTHNCNKNAKCNYLGHFSDPLYRCECKPGYNLVCVANATYHCKKDNCPNLPNSGQEDYDKDGIGDACDSDDDNDNFPDDRDNCPFIYNPQQYDYDRDDVGDRCDNCLYNHNP

Annotated regions:
phrase: GPWSPWDACTVTCGGGLQKRGRLCNNPEPQYGGKDCVGDATGTQICNKQD
type: REPEAT
name: TSP1_rpt
description: Thrombospondin type-1 (TSP1) repeat

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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