Protein sequence:
MRRHTLAIAILAALASTASVAETSDPQSLLIEQGYYWQSKKNPERALETWQKLLRLSPDQPDALYGIGLIQVQQNHPAEAQKYLARLQALSPVPRQALQLEQDITVAVPDNAKLLEQARELGEPEAEREQAVALYRQIFQGRQPQGLIAREYYNTLGFTAKGSSEAIAGLQRLTRERPNDPIVALFLAKHLARNPATRPDGIRALAKLASNNDVGGNADETWRFALVWLGPPKPDQVSLFQQFLTVHPDDSEIRALMNKGIAQGKGGGTWQRDPQMTKAFKALDDGDLKTAEPLLAARLAQKSNDVDALGGMGVLRQQQERYSEAENYLVQATRLPGGAAWQSALNDVRYWNLISQSRDAQRAGRSAQARDLVAQAERLNPGQPGAAIALAGFQAQDNQFDDAEAGYRKVLARHPGDPDALSGLINVLSQSGQPDEALKLIDSVSPAQRAKFAPSVKINALRATQVGKLAEQRGDLKAAQAAYRQALDADPENPWTRFALARMYLRDGQIRNARALIDGLLKSQPNQPDALYTSTLLSAQLSEWKQAEATLGRIPTAQRTADMNELATDIALHQQTDIAIETARRGQRPEALALLGRSEPLTRNKPERVAVLAAAYVEVGAAQYGLDMMQKVVENNPNPTVDQKLLYANVLLKANKYSEAGEILREVQGQPLTETGRQRYDDLIYLYRVKQADALREKNDLVAAYDMLSPALAQRPNDALGVGALARMYAASGNGKKAMELYAPLIQQNPNNARLQLGLADIALKGNDRGLAQSASDKALALEPGNPEILTSAARIYQGLGKNSEAAELLRKALAIENAMKAKTQVAQASAPGTSYNPFVGLPGQRRQVTDLTVAGAVPPPIDAPTKSVTSNAFASATSNDLSDPFVPPSSIASIDSPELSPARRALDTILRDRTGYVVQGLSVRSNNGEKGLSKITDVEAPFEARMPVGDNTVALRVTPVHLSAGSVKAESLSRFGKGGTEPAGSQSDSGVGLAVAFENPDQGLKADVGVSPLGFLYNTLVGGVSVSRPFEANSNFRYGANISRRPVTDSVTSFAGSEDGAGNKWGGVTANGGRGELSYDNQKLGVYGYASLHELLGNNVEDNTRLELGSGIYWYLRNNPRDTLTLGISGSAMTFKENQDFYTYGNGGYFSPQRFFSLGVPIRWAQSFDRFSYQVKSSVGLQHIAQDGADYFPGDSTLQATKNNPKYDSTSKTGVGYSFNAAAEYRLSSRFYLGGEIGLDNAQDYRQYAGNAYLRYLFEDLSGPMPLPVSPYRSPYSN

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

phrase: SKITDVEAPFEARMPVGDNTVALRVTPVHLSAGSVKAESLSRFGKGGTEPAGSQSDSGVGLAVAFENPDQGLKADVGVSPLGFLYNTLVGGVSVSRPFEANSNFRYGANISRRPVTDSVTSFAGSEDGAGNKWGGVTANGGRGELSYDNQKLGVYGYASLHELLGNNVEDNTRLELGSGIYWYLRNNPRDTLTLGISGSAMTFKENQDFYTYGNGGYFSPQRFFSLGVPIRWAQSFDRFSYQVKSSVGLQHIAQDGADYFPGDSTLQATKNNPKYDSTSKTGVGYSFNAAAEYRLSSRFYLGGEIGLDNAQDYRQYAGNAYLRYLF
type: DOMAIN
name: BCSC_C
description: Cellulose synthase operon C, C-terminal

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

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

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

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

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

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

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

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

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

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

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

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

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