MVKTNTPKKETKVKKVKDPNQPKKALSAYFIWLSANRPALKEKNPGASVAVIAKAGGKEWNELSPDDKKTWELKAAEDKIRYSKAMESYKGQNY