MKYKLLITVLFLWAYNSVSYSQDILLLKTGDEIKVKVVEVLPDIVKYKKWDNQDGPSYSEYKSKIFMIKYQNGAKDVFNDQGSNNQSNEIKSETVVIDKKALFEGKWIADAKSQVRYDGNRITEIIVTRNGNNFIFEFDRNDLGLKTMGSPDQSNNISLYGGEWTVSLDATNNDNLFLKGSIAHRVGARKNNVTNNVQQVNTYTPPPVINKPVDYKSYIGFLTVDNSGLIIKIANISVDDEEGNISEPQIKILESITSMKRLGKLNNPSSLTDTLNMYVSMKFTYRYRSTVSGIGYFADCIIGFHLKNKASTLNYKKIYTLSNYGSLAKGFASKIDANRSLIANEFNQTLSQFIIGNFPLTGEIIEVTEKNKKQDEAKMVKISLGRKDGLFVGYSFVVTDFSGSYSKPDIVVKEAFDDYSICKVQENEKKILENLITGKKLKIKTTYKP