MKYSELDSRLRKVYSRIRTLDDYHWDLSGDKIIGRHKKSDLKIRIRVANSREEAEKLSEVKEGEGLDIVVVPNKGTFYIHNGTFIMTSKFLRGTLVDINDHIVWRGFKVVEQDGKLMQEDFYEYLGGRFIEHLKNNMTIGQDFVFWQFYKCEKCGKYVDIDSVRSHLKEHGIKIEDKDEMMYEVFEISIIDGKVYDKFGKEVKEDKLSEEAKDFIKETLESFKS