Protein sequence:
MAKPALKAAKEALVVKNYELAIEQSKKALSFDANNYNANVFLGVAYFSTKQLSESKEAYLDAIKIDEKAVLAWQGLWNLYESTHDISELHKITPILASKFLELEEQNKCLNTVNKYMEVVKKYGNKADEFKALKLLTPEEGEIYEYLEGRVLPLQTVYMQMVDIQESMDRCYFESEVNKRKTRLGARLEQVMRDVELEIYKDSPLETLYNQIINYAETDEIRRLTESKLLHMYNKLLILSEIKEKSHWRERIWDLIQGMVTLHIPEQAAWTIYFEWQDHSDISFFQSAELQEYIELFPGSPLAQALFAFRNSDLWHKEHPIQLEDSNNSAELAKETKEEDDSENSVDKKENEEDIISSTMMPQDEVLANLTEAYENAPQSTIISECLAKYYIHLKEYEYAIGLSKAALEVLKRLQQDTGVKLDKLTRIFQLCLAIGYSHYEVPRYLFQAMHYYDILLAADPRNYHALLGKGLVQIENEQYSDAVKTLGLLLDDHENDPSLSELSWCYFKTGNLPKAISTVEKCLDVLLSMDVERFKIAEAYYRYGIYILNRKSENYLEDSFSAFVSSLRKDPNYAPAYTSLGLYYRDIHDMVRATKCFQKAFELDASQVEAAEALAKTFAEANEWELVEVISRRVLNTSENDLKRKKKFNWHHTSLGVLELNAKNFHKAIVHFQSALRISPKDTNAWSGLGEAYARSGRYVSALKAFNRASILDPDDWYVKYFIATLEKDMGEYEVAVSTLSEILAVRSKELCVQVSLAETYVRLAKLYHARGFYSRAADSLEKSIQICCNVLKEDITSIFSWEILGDACLSFCQLKNYHNRFPNSLISDILFTTEAMKCANNGRQFENMIYLPDLETSSGAIFIAAVAITCFTIHLSLVADDKLLLPVSWYNLGSSYYRFYECDTTKDATLQVAINCIKQAIKLEAKNYVFWNMLGVLFSQTKAVRSAQHCYIQSLLLNERSSGVWANYGALCIQNHDVECANAAFTRSISIDPDNSQAWLGKAYCSIAVGSIRKAVQIIHHAFEISSGKMPDVNYWYADTMLHAVNTEDFVTTDGDIWSATYAIKRYLGENPTDTFAYYIKASLLEHLGETTDSVPSAIRLCELLEQEYDVSESPVILKRFIDAKALLGRLYLAKKSFENSVEQAGIALDLLEGEEDEDIKRTTLGLNLTCGTASFFLNKLEKSLDCFEKALLVSDSNADVVVLVSKVLWALGSENGKQAAREQLFEALEQSPSHIGSLLCLGAIAIYDEDDAVCSAIEDSIAHLKKDEVLRSGALKQVQIMEVLLTKKIDESMIKSLLQRFLHVYPFAASSWTLLTNRYASKSLANAFATTLYTHPSRPDDLAQSYRLQNSIDRAQVAIHLVPWDSANWKALHGVTHEALVSSDAS

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

phrase: GEIYEYLEGRVLPLQTVYMQMVDIQESMDRCYFESEVNKRKTRLGARLEQVMRDVELEIYKDSPLETLYNQIINYAETDEIRRLT
type: REPEAT
name: TPR_22
description: Tetratricopeptide-like repeat