MAFDLTHARHDPMHCLVPGLFRSLKRGERKKLKLDVTYHYAENELARFVGFEPLGADDMRLLQGLVALGGPKGIILTPEPTADLPKQLRLFLEPKFDAVGQDALVVRESMTSLLGEIGLTDGGDNIRAIKASLLRMANVTVVVTKGSRQRSFHLMSYAFDEEDGRLFVALNPQIAEAILGRRPYTRIEMAEVRALQTDPARLIHQRLCGWIDPGKAGRVELDTLSGYVWPDQANAEAMKKRRQKARKALAELATVGWKVSEYAAGKWEIGRPKPVVTFPKLRSNVPLHP