MQSQNRKRAPAWTKREVLDLIAVWGEESVLSELRSKRQNAKTFQKISKAMRDRGYSRHATQCRMKLKELRQVYQKTKESNGCSRTEPQTSCFYPELHAILGGASTTTPPLSMDSDDGVLSPMPENFADGXNTLPTQPSRRRDLW