MGESKLEDMPLPALFEQARKVHILATEETADPESLKKACEALEHCEEMISKLGLFSSNESKEDISTTDLKYLLVPFYLGELTENIAQTDRIQALKISQQRLKEFISVCERLELVPEEELTSVQEGPDTLVARREKKVARYRRQKAAEAKLQDMKERKERRGRSSRAAALTTPIETGEEDVLDDDGEEEREAWLTTISLALCKAFDLLDMFKMEEQMLSVMREKQLQAGNDEINQDILDERAKRAEMWHRKAASQARFTKPAPPITCATFAQDVLEGRAKASQAHEHKHEPLTFGPASLISGNLTTERERMAAQVFQPGYRLPTMSIEEAGLREMEMMNKWQERNAKLMEEANSSWYSDGHNNKPRNDDDDDDDDDAAVQKARAWDDWKDDNPRGAGNKKLTPCG