MEEGLLEIMTKDGGDMPAPLEVSTVPAVGDVISGEYNGGMKELMEHLKAQLQALFEDVRAMRGALDEQASHIQVLSDDVCANQRAIVSMCQIMTTAPRQGGLGVVGNKGNFPGARRDPETPSPGIGDSGLLGRDPEDEEDDDEEEKEMPSSATPTSHCELPESPCAGLLGGDGPLVEPLDLPDITLLQLEGEASL