MALAMQKRNNVRLPPEVNRVLYVRNLPYKITSDEMYDIFGKYGAIRQIRVGNTPETRGTAFVVYEDIFDAKNACDHLSGFNVCNRYLVVLYYQSTKAFKRLDVDKKQDELDAMKAKYNINSDDLRK