MEKIAFKMKLLPGVKAEYRKRHDEIWPELIELLKSKGVSDYSIFFDEESDTLFGVQKTAGTGSSQDLGTASIMQQWWKYMSDIMYTNPDYSPVTTPLEKLFEME