MAAWTPPQQHSEPESRVSVRSKGRVMELIDRGKQLLSSALDGQAAVDEETRQALVRELQADFEAAVQGNVLIDGLLWGEAPAAHEDQAVDVESLLDETIIEATRRRRVFPMKILPHAVRSLKAERKIMGLYEPAVQPRDLIKDPEQEGLMKDLSAAAPGLVREAIQVIKSVTTLQVQVEGLSEILNRKPTQASLEIHREVFGFDPEELPEPSEAAHARNRQPIKRAIEEAAAQQAYSPLNKKPVCSDERLVQNHEHAAMSH