MTTIPEDIRAILKLPPLTMYQKGKTVNRTQDIRSTFERISKLHRLLPDPLRDVLCSFTSEEDLRENNEFPVFEKILKVKKLPNEIYKITAPNHMPFWRRYMSNKIFEANREFIFRKRPLQGIIMSAVVVRWLERNLRPSLTQEMVTEVLLVFGPIESVTSMGQRSALIIFENIISASRAVSAFPHDGILNRIKCIWFYKYMAKDRKYKCGGKRVVIKIEDVNPQ