Protein sequence:
MRWSIATAIASTAKGFLHLHHHFLKNSNPGIVLSPSLRFRFWVRAFSGTTIDYREVLRSGLHNIKFDDAFHLFVLMAYSYPLPSIVEFNKVLTAIAKMQMYDVVINLWKRIENAEGIEISPDLYTCNILVNCFCRCFQPSSALSYLGKMMKLGIEPDIVTASSLVNGFCLSNSIKDAVYVAGQMEKMGIKRDVVVDTILIDTLCKNRLVVPALEVLKRMKDRGISPNVVTYSSLITGLCKSGRLADAERRLHEMDSKKINPNVITFSALIDAYAKRGKLSKVDSVYKMMIQMSIDPNVFTYSSLIYGLCMHNRVDEAIKMLDLMISKGCTPNVVTYSTLANGFFKSSRVDDGIKLLDDMPQRGVAANTVSCNTLIKGYFQAGKIDLALGVFGYMTSNGLIPNIRSYNIVLAGLFANGEVEKALSRFEHMQKTRNDLDIITYTIMIHGMCKACMVKEAYDLFYKLKFKRVEPDFKAYTIMIAELNRAGMRTEADALNRFYQKHVRQNESAPAEVS

Annotated regions:
phrase: DLYTCNILVNCFCRCFQPSSALSYLGKMMKLGIE
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: DIVTASSLVNGFCLSNSIKDAVYVAGQMEKMGIK
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: DIITYTIMIHGMCKACMVKEAYDLFYKLKFKRVE
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: NVVTYSSLITGLCKSGRLADAERRLHEMDSKKIN
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: KGCTPNVVTYSTLANGFFKSSRVDDGIKLLDD
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: DVVVDTILIDTLCKNRLVVPALEVLKRMKDRGIS
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: NVVTYSTLANGFFKSSRVDDGIKLLDDMPQRGVA
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: VSCNTLIKGYFQAGKIDLALGVFGYMTSNG
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: NVITFSALIDAYAKRGKLSKVDSVYKMMIQMSID
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: NIRSYNIVLAGLFANGEVEKALSRFEHMQKTRND
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: PDLYTCNILVNCFCRCFQPSSALSYLGKMMKLGIEPDIVTASSLVNGF
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: PNVITFSALIDAYAKRGKLSKVDSVYKMMIQMSIDPNVFTYSSLIYGL
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: DVVVDTILIDTLCKNRLVVPALEVLKRMKDRGISPNVVTYSSLITGLC
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: PNIRSYNIVLAGLFANGEVEKALSRFEHMQKTRNDLDIITYTIMIHGMC
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: TILIDTLCKNRLVVPALEVLKRMKDRGISPN
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: ITFSALIDAYAKRGKLSKVDSVYKMMIQMSIDPN
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: SYNIVLAGLFANGEVEKALSRFEHMQ
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: VTYSTLANGFFKSSRVDDGIKLLDDMPQRGVAA
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: VTYSSLITGLCKSGRLADAERRLHEMDSKKINPN
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: VSCNTLIKGYFQAGKIDLALGVFGYMTSNGLIPN
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: ITYTIMIHGMCKACMVKEAYDLFYKLKFKRVEP
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: VTASSLVNGFCLSNSIKDAVYVAGQMEKMGIKRD
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: YTCNILVNCFCRCFQPSSALSYLGKMMKLGIEPD
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: FTYSSLIYGLCMHNRVDEAIKMLDLMISKGCTPN
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: NVFTYSSLIYGLCMHNRVDEAIKMLDLMISKGCT
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: NTVSCNTLIKGYFQAGKIDLALGVFGYMTSNGLI
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat