MKWEKTREQKDEYIVESPVGAILSTDGRRLRASRENMYVGLFTRSGKNELEHLDLIAMASLRGLQREKDMSLLNNIKKENNKYIREKSNNRERMRKKPTELSDSSEISENFEVRKPKSKYSTVETSHRKVKVNLHAEDENAGKDKTALDYLLEQAEIESQKMAEIERIEQFRRDREQAIRMARMSRRESEDVGHDEIDYLYDGYQIPDDIFKVEYENDNKMYYCPKKNCGKNFPSLSRVKRHYIVHTGKKPYKCLNPDCKKSFSRKDNMLQHYRNHCTMSRRKRFKEYEP