DPEVWTQDHVRQWLDWAIKEYVLEEVDVMLFQALDGKALCKMTKDDMMRLTSAYNADILLSHLNYLRQSKSCPIYSCCFKIYFFPQAVPPSHTPQLPPTTYRHNSPDYKESKICYISQVFSLLIPQTHHVEKPYFAGRHLFSIKGNSCTGAGNGEWVLILVHNSQSSGDTSSLNKKPYAQESVESCFDEISRRNNWPANTVTTVSKGKFKQNESQNSDENHSEPVVTAVTAIIPDFPGSGQIQLWQFLLELLSDSNNSGIITWEGTNGEFKMTDPDEVAKRWGERKSKPNMNYDKLSRALRYYYDKNIMTKVHGKRYAYKF