MEQGEEDGDWMMEPASGKKGGVMIDRKKRFSEEQIKSLESMFATQTKLEPRQKLQLARELGLQPRQVAIWFQNKRARWKSKQLERQYAALRDDYDALLSSYDQLKKDKQALVNQLEKLAEMLREPGGAKCGDNAGAADRDDVRLAVAGMSMKDEFADAAGASKLYSASAEGCGGSGKLSLFGEDDDDAGLFLRPSLQLPTAHDGGFTASGPAEYQQQSPSSFPFHSSWPSSATEQTCSSSQWWEFESPSE