MKQLKRKRKSNFSVQETQTLLKEITKRKEVIFSKQLNTTINVMKRMAWEEIAQCVNAVGEGEQRTGTEVKRRYLDWRALMKRKRMKANIKLVGSGFPLPTSDLDDSLTEEIDEKIGFRNDTNFDWQNVADFRDAGGSLTEVKVEEEERDPQSPEFEIEEEEEMLSSVIPDSRRENELPDFPHIDEFFTLNSTPSRSAYDEPHLLVNIEKQKLELEKRRLDIEAERLQVEKERLQVEKERLRHLDLEHERLQLEKERLQVEREKLRLQIVGAEKAAPENELGQGEKAVLQPQDIEAEKLKLERERLQLEKDRLQFLKFESEKLQIEKERLQVEKERLRIQKEGHLP