MLAATGQLEAMQQLIQRTANANRLTVVMQLRQADRKTLENLAADEECTLAVASWLEAAATDGSVDLMEGVLRLLQLMPLQPDLVKEAGLLHTVKAHCALHSDPNVRKLATELLKKWQPSAAEPSGGASGRKAGQGAAVRQGAGLDAFRDAAKIAELAKLEEEVARAEQLARDMQAAIAAQQQREASQPAGPMRIDSWEKFSGKAKPKPKPKDRLQRVAKAERSSGSRARSTSSNDGSEGNTEKAVAKYVESILSPLFRQQAITKEEFKWAARKAVKKVCKESTSTPGQEFLTHKKRQDIKSLVMKYVERRVEYMAAEAAARX