MPLFGSTFSPKKTPPRKAASLSNLHLLDRSTREVELGLEYGTPTMNLTGQSLKFENGQWVAEIGSFTGDRREMQRLRKRNQQLEEENNLLRLKVDILLDMLSETTAESHLMEKELEELKSHIRRRK