QLYELNDDAGRKAFLDELFDFMQKRGTPITRLPIMAKQVLDLYELYNLVVARGGLVDVINKKLWQEIIKGLHLPSSITSAAFTLRTQYMKYLYPYECEKEKYSSPNELQAAIDGNRREGRRSSYG