MALGRKNATRLPPEVNRILLVKNLPYNISAEEMYDIFGKYGAIRQIRIGNTPETKGTALVIYEDIFDAKNACDHLSGFNVCNRYLVVLYYQRNKQFKKTDVDKKKEELDRLKAKYGLNTPKMK