MEQGEEDGDWMMEPAAGKKGGAMIDRKKRFSEEQIKSLESMFATQTKLEPRQKLQLARELGLQPRQVAIWFQNKRARWKSKQLERQYAALRDDYDALLSSYDQLKKDKQALLNQLEKLAEMLREPGGAKCGDNAGAAARDDVRLAVAGMSMKDEFVDAGGASKLYSASEGCGGSGKLSLFGEDDDDAGLFLRPSLQLPTAHDGGFTASGPAEYQQQSPSSFPFHSSWPSSAAEQTCSSSQWWEFESPSE