MGRGKIEIKRIENATNRQVTFSKRRGGLLKKAHELAVLCDAQLGVIIFSSSGKMFEYSSPQSSMRQIIDRYQKVSGTHIQEYDDQQVYCEMTRMKNENDKLQASMRHLTGEDLTTLTMGDLHQLEQQLEMSVNRVRSRKNLLLQQQLDNLRRKEHLLEDQNNHLCRMLAEHQAVMEHKVVDQPLLEHFGAFYQDEQARNMLQLSPQLHPFRLQPTQPNLQDASIQRHGFQLW