MGELKMQEKSLPALFEQARNIHTIASESSVDRDLVKKGCELLRQCEEMISKLGLFSLNETIDDIITANLKYILVPYYLAELTEKIAEDGSQTEFISFCETMELVPEEEMETSKQGGANTFADRRAKKIARFKRQRAAESKLLELKERKERRGRSTKASALSTPVESGEDDVLDDDGDEEREVATSVTLAALLCQVMLAVRLVTWLCSLLILGSKGHIPAYQCLLIRHSLMAWLTTISFALSKAFDLLEMLNKEEEMLFAIKEKQLQDGKKEFSQLVLDEHTKKVETWHRDAAARAPYTKPAAPITCATFAQDVIEGRANVSQAHEHKHKPLIFGPASLVGRNPTTEREKIAAQVFQPHYRLPTMSIEEAGLTEMNMMNKWQERNVKLMEEASSSWHRDAPKLRPGEEDDDAAQDKARAWDDWKDDNPRGAGNKKLTPCG*