MQSQNRKRAPVWTEQEVLDLIAVWGEEFMLSELHSKRQNAKTLQKISEATRDRGFSRDATQCRVNLKELRQAYQKTKESNGCSGTEHQKCRFYAELHAVLGGAATTTPPLSVDSDDGVLSAMPEDFVDGEDEED