MAELVQSSSISVSKTEEKEKRTRDETYPVYRGVRMRSWGKWVSEIRQPRKKSRIWLGTYPTPEMAARAHDVAALSIKGNSAILNFPQLVESLPRPASISPRDVQAAAAMDELNSSVSSTLRHSESMETEDQLGQIIEIYKVKF