MDEDPKLVGLILSFFDEFVVMKYDKNALDEAVRSVRRGEMSVHRAGSYYGVPHSTLEYKVKERNLLRKKKDLPLVKEISIMQIPITSLDISDDSTSPAESIKKLKAKEKPLDDY