MKNEKALSTSNKAANFASKTQRQEALVEEQQDPESPTNKKIKRIRDTNKHPVYRGVRMRNWGKWVSEIREPRKKSRIWLGTFPTPEMAARAHDVAALSIKGNSAILNFPELADSLPRPASLAPRDVQIAAAKAAQMDTFDKKITDSTAATPMTATTTTSSSSLSLSSSDSCLSSLVSAMDLSTTGPEEELSEIVELPSLGTSYESSELRSDFVYVDSVDGWVYPPPWLEESHVGGGGCLFDDLTVAIEGLMPNLSTASSSSFGQGWFWNN