MDPEAFRSKMSGLAFGNVMAAAARDYQKELLVQEKSQTSAAANQEVDLDELMDDPELEKLHADRIAALKKEAEKRQALKRQGHGEYREISEGEFLGEVTGSEHVVCHFYHREFYRCKIIDKHLKSLAPRHFDTKFLKLDAENAPFFVAKLAVKTLPCLILFRNGIGFDRIIGFQDLGGKDDFSTKTLENLLIKKGIIKENKVNDLDDNDDQDNIRSRSVRSSTVDDSDSE