Protein sequence:
MKRKNKVLSILLTLLLIISTTSVNMSFAEATPSIEMVLDKTEVHVGDVITATIKVNNIRKLAGYQLNIKFDPEVLQPVDPATGEEFTDKSMPVNRVLLTNSKYGPTPVAGNDIKSGIINFATGYNNLTAYKSSGIDEHTGIIGEIGFKVLKKQNTSIRFEDTLSMPGAISGTSLFDWDAETITGYEVIQPDLIVVEAEPLKDASVALELDKTKVKVGDIITATIKIENMKNFAGYQLNIKYDPTMLEAIELETGSAIAKRTWPVTGGTVLQSDNYGKTTAVANDVGAGIINFAEAYSNLTKYRETGVAEETGIIGKIGFRVLKAGSTAIRFEDTTAMPGAIEGTYMFDWYGENIKGYSVVQPGEIVVEGEEPGEEPTEEPVPTETSVDPTPTVTEEPVPSELPDSYVIMELDKTKVKVGDIITATIKIENMKNFAGYQLNIKYDPTMLEAIELETGSAIAKRTWPVTGGTVLQSDNYGKTTAVANDVGAGIINFAEAYSNLTKYRETGVAEETGIIGKIGFRVLKAGSTAIRFEDTTAMPGAIEGTYMFDWYGENIKGYSVVQPGEIVVEGEEPGEEPTEEPVPTETSVDPTPTVTEEPVPSELPDSYVIMELDKTKVKVGDIITATIKIENMKNFAGYQLNIKYDPTMLEAIELETGSAIAKRTWPVTGGTVLQSDNYGKTTAVANDVGAGIINFAEAYSNLTKYRETGVAEETGIIGKIGFRVLKAGSTAIRFEDTTAMPGAIEGTYMFDWYGENIKGYSVVQPGEIVAEGEEPGEEPTEEPVPTETSADPTPTVTEEPVPSELPDSYVIMELDKTKVKVGDIITATIKIENMKNFAGYQLNIKYDPTMLEAIELETGSAIAKRTWPVTGGTVLQSDNYGKTTAVANDVGAGIINFAEAYSNLTKYRETGVAEETGIIGKIGFRVLKAGSTAIRFEDTTAMPGAIEGTYMFDWYGENIKGYSVVQPGEIVAEGEEPGEEPTEEPVPTETPVDPTPTVTEEPVPSELPDSYVIMELDKTKVKVGDIITATIKIENMKNFAGYQLNIKYDPTMLEAIELETGSAIAKRTWPVTGGTVLQSDNYGKTTAVANDVGAGIINFAEAYSNLTKYRETGVAEETGIIGKIGFRVLKAGSTAIRFEDTTAMPGAIEGTYMFDWYGENIKGYSVVQPGEIVAEGEEPTEEPVPTETPVDPTPTVTEEPVPSELPDSYVIMELDKTKVKEGDVIIATIRVNNIKNLAGYQIGIKYDPKVLEAFNIETGDPIDEGTWPAVGGTILKNRDYLPTGVAINNVSKGILNFAAYYVYFDDYREEGKSEDTGIIGNIGFRVLKAEDTTIRFEELESMPGSIDGTYMLDWYLNRISGYVVIQPAPIKAASDEPIPTDTPSDEPTPSDEPTPSDEPTPSDEPTPSDEPTPSETPEEPIPTDTPSDEPTPSDEPTPSDEPTPSDEPTPSDEPTPSETPEEPIPTDTPSDEPTPSDEPTPSDEPTPSDEPTPSDEPTPSETPEEPIPTDTPSDEPTPSDEPTPSDEPTPSDEPTPSDEPTPSETPEEPIPTDTPSDEPTPSDEPTPSDEPTPSDEPTPSDEPTPSDEPTPSDEPTPSETPEEPIPTDTPSDEPTPSDEPTPSDEPTPSDEPTPSDEPTPSDEPTPSDEPTPSETPEEPIPTDTPSDEPTPSDEPTPSDEPTPSDEPTPSDEPTPSETPEEPIPTDTPSDEPTPSDEPTPSDEPTPSDEPTPSDEPTPSETPEEPIPTDTPSDEPTPSDEPTPSDEPTPSDEPTPSDEPTPSETPEEPIPTDTPSDEPTPSDEPTPSDEPTPSDEPTPSDEPTPSETPEEPIPTDTPSDEPTPSDEPTPSDEPTPSDEPTPSDEPTPSETPEEPIPTDTPSDEPTPSDEPTPSDEPTPSDEPTPSDEPTPSETPEEPIPTDTPSDEPTPSDEPTPSDEPTPSDEPTPSDEPTPSDEPTPSDEPTPSETPEEPIPTDTPSDEPTPSDEPTPSDEPTPSDEPTPSDEPTPSDEPTPSDEPTPSETPEEPTPTTTPTPTPSTTPTSGSGGSGGSGGGGGGGGGTVPTSPTPTPTSKPTSTPAPTEIEEPTPSDVPGAIGGEHRAYLRGYPDGSFRPERNITRAEAAVIFAKLLGADESYGAQSASPYSDLADTHWAAWAIKFATSQGLFKGYPDGTFKPDQNITRAEFATVVLHFLTKVKGQEIMSKLATIDISNPKFDDCVGHWAQEFIEKLTSLGYISGYPDGTFKPQNYIKRSESVALINRALERGPLNGAPKLFPDVNESYWAFGDIMDGALDHSYIIEDEKEKFVKLLED

Annotated regions:
phrase: MELDKTKVKEGDVIIATIRVNNIKNLAGYQIGIKYDPKVLEAFNIETGDPIDEGTWPAVGGTILKNRDYLPTGVAINNVSKGILNFAAYYVYFDDYREEGKSEDTGIIGNIGFRVLKAEDTTI
type: DOMAIN
name: Cohesin_dom
description: Cellulosome anchoring protein, cohesin domain

phrase: IEMVLDKTEVHVGDVITATIKVNNIRKLAGYQLNIKFDPEVLQPVDPATGEEFTDKSMPVNRVLLTNSKYGPTPVAGNDIKSGIINFATGYNNLTAYKSSGIDEHTGIIGEIGFKVLKKQNTSIRFEDTLSM
type: DOMAIN
name: Cohesin_dom
description: Cellulosome anchoring protein, cohesin domain

phrase: MELDKTKVKVGDIITATIKIENMKNFAGYQLNIKYDPTMLEAIELETGSAIAKRTWPVTGGTVLQSDNYGKTTAVANDVGAGIINFAEAYSNLTKYRETGVAEETGIIGKIGFRVLKAGSTAIRFEDTTAM
type: DOMAIN
name: Cohesin_dom
description: Cellulosome anchoring protein, cohesin domain

phrase: MELDKTKVKVGDIITATIKIENMKNFAGYQLNIKYDPTMLEAIELETGSAIAKRTWPVTGGTVLQSDNYGKTTAVANDVGAGIINFAEAYSNLTKYRETGVAEETGIIGKIGFRVLKAGSTAIRFEDTTAM
type: DOMAIN
name: Cohesin_dom
description: Cellulosome anchoring protein, cohesin domain

phrase: MELDKTKVKVGDIITATIKIENMKNFAGYQLNIKYDPTMLEAIELETGSAIAKRTWPVTGGTVLQSDNYGKTTAVANDVGAGIINFAEAYSNLTKYRETGVAEETGIIGKIGFRVLKAGSTAIRFEDTTAM
type: DOMAIN
name: Cohesin_dom
description: Cellulosome anchoring protein, cohesin domain

phrase: VALELDKTKVKVGDIITATIKIENMKNFAGYQLNIKYDPTMLEAIELETGSAIAKRTWPVTGGTVLQSDNYGKTTAVANDVGAGIINFAEAYSNLTKYRETGVAEETGIIGKIGFRVLKAGSTAIRFEDTTAM
type: DOMAIN
name: Cohesin_dom
description: Cellulosome anchoring protein, cohesin domain

phrase: MELDKTKVKVGDIITATIKIENMKNFAGYQLNIKYDPTMLEAIELETGSAIAKRTWPVTGGTVLQSDNYGKTTAVANDVGAGIINFAEAYSNLTKYRETGVAEETGIIGKIGFRVLKAGSTAIRFEDTTAM
type: DOMAIN
name: Cohesin_dom
description: Cellulosome anchoring protein, cohesin domain

phrase: PTPTPTSKPTSTPAPTEIEEPTPSDVPGAIGGEHRAYLRGYPDGSFRPERNITRAEAAVIFAKLLGADESYGA
type: DOMAIN
name: SLH_dom
description: S-layer homology domain

phrase: SASPYSDLADTHWAAWAIKFATSQGLFKGYPDGTFKPDQNITRAEFATVVLHFLTKVKGQEIM
type: DOMAIN
name: SLH_dom
description: S-layer homology domain

phrase: RGYPDGSFRPERNITRAEA
type: DOMAIN
name: SLH_dom
description: S-layer homology domain

phrase: KFDDCVGHWAQEFIEKLTSLGYISGYPDGTFKPQNYIKRS
type: DOMAIN
name: SLH_dom
description: S-layer homology domain

phrase: PYSDLADTHWAAWAIKFATSQGLFKGYPDGTFKPDQNITRAEF
type: DOMAIN
name: SLH_dom
description: S-layer homology domain

phrase: ISNPKFDDCVGHWAQEFIEKLTSLGYISGYPDGTFKPQNYIKRSESVALINRALERGPLNGAP
type: DOMAIN
name: SLH_dom
description: S-layer homology domain