MNKRNHIRLPPEVNRLLYVRNLPYKITSDEMYDIFGKFGAIRQIRVGNTPETRGTAFVVYEDIFDAKNACDHLSGFNVCNRYLVVLYYQSNKAFKRVDMDKKQEELNNIKAKYNLKTPEAP