MSRTDTLKHHGETFVRTGLLAALGAGDVAVDRARTVVGTFRTRAEALPGEAQVQADLAGKEARSRIEAARARAAQAAAEARVRAEQARGVAATVRPETVLGTVTGLVESARTQALGAIEELAGRGEKVVDDLRTQPAFRKVVARTERAVDAVEDTVEDVLEETGETIGKASDEVTSVAQKAKSRTDKAVDAVEDTVEDVLAETGETIGKASDEVTSVAQKAKSRTDKAVDAAQQETQEVAESAKRSARDTAAPAKKAPAKKAAAKRTTKATPATVAPVMSEGTTLPDPLAVPAKSTDATS