SLPPVETKSTHLWRFMRDLLDDPQFNPVYIKWENREKGVFRIVPGQSKNIARLWGMKKNNPTMTFDKMSRSLR