MTESLWFQIAQQATAGSERIAPLPARVLIEEEARDGPEGWSHEKAWDPLHLEQADIETLRRSLVEQMCSKVAHDQLISLYHTTAQAIAATCAEAFQSTMQSMVTATRDSVSSWRQFEAAIRSKFSIMFHKELEGLRHRLIDEVQYARHQLEVLPTESTVPLDLSKQTPTSTLLPVVFGEFNEEVNNVLSTAFNQFEHLTKGERLALAKRTGLTQKQVATWASTPVLMCFHYAKTNQIP