MKNAEDLPTYDPNAERIKSKEIEFVEKVLVETIEKDPYAAPFLKPFDNVSLNLPEWEKVVKTPMSLETIKEKVENNYYKEAEELIKDLKTMIDNVFKYFKEGDKMVEWAKKLEEKIKEVLEKLPER