MQSQNRKRAPAWTKREVLDLIAVWGEESVLSELRSKRRNAKTFQKISEAMRDRGYIRDATQCRVKLEELRQVYQKTKESHRRSRTEPQTCRFYAELHAIQDGEDEEEEEELGESTQPTVLPDSQDLFITLTEIPSQPNKAREGTSGAPDLIEHPGLRR