MGKKQKMKKAAQMAAAAEKLKLIDNVVATKEKPAEEASPSPGCSGKKGKPKETKKPDVAKALQKETTGSEDALDAKSNPPPGFSGAKGKPHIMGEMDPAHRNKIKKLLSLAKQLQPNVFSEPNSQKEGGASTEDSSEVEDDQSTDSDDAPDLVEADPKEAQTDEQGQISTVAVQPREVSKQSRGERKARKILMKLDLKPMENVARVTMKKSKNILLYIDKPDVYRVAHSSTYIFFGEVCVEDISSTSVASQAAVKAAERFRGTSPSGRQGREVGKAPGEESPLDDDEDDGENADDMGLYEKDIELVQMQATCSRKKAIQALLKNDNDVVNAIMALTVD