MPELDQQKQQCLVAMETLDRSSPELWPEPMPGMSGFAQHIRASSATDKQPSWKQPPDAHDMLLVQRYSQMPLPPLLDELKSLYDFAYNLGLEESKEMTRGKYLNIFTRNTNKSSD