MDTKNTSASVTNSIEAIYQTLTEKYNIPKTSIFIEHYEVPTHTFSIVNIDPKNNTEWKSITLPQVLKLIESDENEINNLTLKNPQLLAEIEQFRTIISPHLGLPYQVQPEYILRQFEIENNMISKNELRELIDNHSIESKFLELLKKDKSFFAEIYASPNDSYICFSEFPVGEGTVDFVLFTGRSRMDVFLIEIKGADFNLLTQGYKKFNHKLDIAINQIRDRLDYIYRNISSFRESVHEYRERVSNGERLFNSLMGPCQDILVDKNKDINIHSVVIGGRTKDDLEESYKRHSFESTFNLPIKLESWDSFYRKLRRR