QEKLALESLMQRMMGEARDDGKSGLGGVERASSEEMDGGGVFGDAKVFRDGRGRHAGEPHIKRPMNAFMVWAKDERRKILQAFPDMHNSSISKILGSRWKAMSSQEKQPYYEEQARLSKLHLERYPGYKYRPRPKRTCIVDGRRLRVGEYKALMRSRREGGPAQLYPPSPTSQVPLTQPGSVYPSAIAM