QTYTVSENKRFLLKDGKPFFWLGDTAWELFHRLDREDADYYLKKRAAQKYTVIQAVALAEFDGLNVPNPYGDKPLLNNDPTTPNDAYFKHVDFIIDKAAEYGLTIGFLPTWGDKLNKSTWGKGPEVFNTNNARIYGKWLANRYKNKKNIIWILGGDRTPRPNSDDVKVWRAMAAGIVEGVGGNDKALITFHPQPNKEGASQWFHADEWFDFNMFQNGHCRDTPIYDNIKGSYDRALVKPVIDGEPIYEDHPVCFNATDLGISNAYDVRKYAYLNLFAGAFGHTYGCHDIWQMYSPFREAVNGPNFYWQQAMELPGAKQMQHARKLIESRPFLDRVPDQSLVVENNSPASERIQATRGKDYAFIYSAAGKSFTVNLGKISGTQLNAYWFDPRNGKVEDISKIDNKGTYKFTPPRSGYGQDWVLILDDASKNFLKP