WPEDVKLFQPFEVDQILMNEFANCLSVKTFLNMADLKYQIELRSNAEFMSPSREVPFLKVGPILISEFDSIVTFISAKGYSLSGGLTSEQFADVKSYITLTKSTLNNVLLYVMWVHEDNYNMITKQRSGFGYSWPLYKILPWRKRKQVVRLLKEDGWINKSLDQVYAELDKCLQALSNKLGTEEFFFGSKPTELDALVFGYLFTILTTTLIDSQLLEKLKKYENLTEFCQNIHNLYFKNV