MKKQEMSCVDCAVQNCNKMDSTYPDFCLTTHMDDVVLQEAMACYEEEENHKVMVAAAEVESDHYCRYTRVEEIMAFAKKIGAKKIGIATCVGLLRESRTLASILRAHGFEVFGIACKAGAQKKTSVGIPERCNKVGENMCNPILQAKMLNEAKTDLNVVVGLCVGHDSLFYKYSEALTTTAVTKDRVLGHNPAAALYTADSYYSKLKE