MSDSSPSKGQTSPKSDEFKFGKVIGELPPKTQLNINSIGLLDNVSTQLLKLLTTSSIETLIGFTSSNPEEYQEHHNEVFEMLFALFKQVKKVYTSSPLLVVQDIAPGLWLEDEKCPYILRNQEDLVLTAIRKTNIVTYLLTIMGRLQYGFSFLDDNFIEIFCPVTTDLPFLAERALTTSLGRLLKPQAVLYLNLKTHAFISAMEPFRNNATEFSSARERILNCIFAPDMEEYLLAKRRLRSAKLSPSEEDFVKRCAHRREKLLAQESLNLLMAEYDWLEFFKEIFFYIQRNVGVLVWGKRGNDLTTSFIDTGGLGDSAGLEAETPDQTSLQAGTSRLSSEPLTDASGDVTAQGQSKRPSPAPFKEAPPTKKLKQKRLWTKQEEGALVEALKAHGPAWSKILELHGAGGSISESLKNRTQVQLKDKARNWKMYFLKGGLPVPEYLCKVTGDLERDEKSKQRFKSRVKRPSTPSPKPSKVDDYSNGLRDVANLSAVAQATLRTSPKAVEGTEMDPELRSA