MQSSSAQVTMQSQNRKRAPAWTKQEVRDLIAVWGEESMLSELRSKRRNAKTFQKISEAMRDRGYIRDTTQSRVKLKELRQAYQKTKESNGHSGTEPQSCRFYAELHAILGGAATTTPPLSMDSDDGVLSTMAEDFADQEDVEEEDELRESTQHTILPNSQDLFTTLTEIPSQPNEAGEGNSGE