MQTQNGGRPTILPKMYEEPLFSQIIDKIESGCNDREIYTSLHCSAKTFRKWRDDNIKAYDEAKSIARGNLLELAESALASKLTVRTLKETETIYDADGNVEKVKVKEKELDKDSLVAMMVAKAGNPELYNPTEWRRLQQEESSAHDLKAKIEELDDYKLSKYETPKIEVPKGFE