MTETLEAQLETLTNENAFLQKYFSLRKKCEQLQQANEKIVNRIQHVKKLIKRYKRERRFLTSRLDEHGDDYKDAQIPVMWEEDQIHNPLRAMKSSNGKAHGVKHSSDIISAVSPRVLADMGQISSSKSKKKVEKAKDFVGPKKPANAFLLFCQHRRTAVSEEYFKEKHEEISNHELTRRIALEWNILKPDQKKIYFDLYEQEKEQYEREMKIYHEQELSRGIDREPNKGRESSEEVNAAAMEMEAQSAVNALMMDN