MGRGKIEIKRIENATNRQVTFSKRRGGLLKKAHELAVLCDAQLGVIIFSSSGKMFEYSSPQSSMRQIIDRYQKVSGTHIQEYDDQQVYCEMTRMKNENDKLQASMRHLTGEDLTTLTMGDLHQLEQQLEMSVNRVRSRKNLLLQQQLDNLRRKEHLLEDQNNHLCRMLAEHQAVMEHKVVDQPLLEHFGAFYQDEQARNMLQLSPQLHPFRLQPTQPNLQDASIQRHGFQL