MKSKYEPLFDKVELPNGVELRNRFVLAPLTHISSNDDGTISDVELPYIEKRSQDVGITINAASNVSDVGKAFPGQPSIAHDSNIEGLKRLATAMKKNGAKALVQIHHGGAQALPELTPDGDVVAPSPISLKSFGQKQEHSAREMTNEEIEQAIKDFGEATRRAIEAGFDGVEIHGANHYLIHQFVSPYYNRRNDVWANQYKFPVAVIEEVLKAKEAYGNKDFIVGYRLSPEEAESPGITMEITEELVNKISHMPIDYIHVSMMDTHATTREGKYAGQERLPLIHKWINGRMPLIGIGSIFTADEALDAVENVGVDLVAIGRELLLDYQFVEKIKDGREDEIINYFDPEREDNHHLTPNLWHQFNEGFYPLPRKDK*