MNKRNFIRLPPEVNRLLYVRNLPYKITSDEMYDIFGKFGAIRQIRVGNTPETRGTAFVVYEDIFDAKNACDHLSGFNVCNRYLVVLYYQSNKAFKRVDMDKKQEELNNIKAKYNLKTPEAP