MEKNIELSVDDLVEITLKDPDDFLKVKETLTRIGVSSKKGNTLFQSCHILHKRGKYYIIHFKELFALDGKPSSLVENDIARRNTITNLLDDWGLVDLVDPDRTREPTAPMSQIKIIRHDQKQEWNLEAKHNIGKRIKTT