MQSQNRKRAPAWTKREVLDLIAVWGEESVLSELRSKRRNAKTFQKISEAMRDRGYSRDATQCHVKLKELRHAYQKTKEPNGCSGTEPQAGDADDGVLSAMLEDFVDGEDEEEDDDELEDSTLFSPTPGSFYYPD