MENIQHKSIKVNGITMHVAEIGEGPAVLFVHGFPELWYTWRHQMLYISSKGYRAIAPDLRGFGDSEAPPSSTSYTAFHIVGDLVCLLDSLELDKVFLVGHDWGAIISWYLCLFRPDRIKALVNMSVVYNPRNPLVKPVQFMRQTFGDDFYICRFQEIGWEEEFAKVDTKKLLASFYFKRNPSPPMMPKDYAKLFKPDQTTVPCWFTEEDLDYFASKYHATGFAGPFNYYRCFDLNWELCAAWTGSKIIVPVKFIVGDIDITYNFPGIKEYIHGGGFKEWVTGLEQVVVMEGVGHFINQEKPQEINNHIYDFITKF*