MNKRNNIRLPPEVNRLLYVRNLPYKITSDEMYDIFGKFGAIRQIRVGNTPETRGTAFVVYEDIFDAKNACDHLSGFNVCNRYLVVLYYQSNKAFKRVDVDKKQEELNNIKSKYNLKTPEAP