MQDKNVKIQGNLVRVHLSGSFLKFQAIYKVKKLYLQLLILSVIAFFWGLLGVVFVQFSGLYDIGIASISQGLARLANYLIRSNKVSVDADTIYNVIFWLSQILINIPLFVLGWYKISKKFTLLTLYFVVVSNVFGFAFSYIPGVENFFLFANLTELTKANGGLEQAINNQGVQLIFWEQTAEKQISLMFYALIWGFLQAVFYSVILIIDASSGGLDFLAFWYSEKKHKDIGGILFIVNTLSFLIGYTIGTYLTGSLLAQGFQGDRQKPFGVAFFLSPNLVFTIFMNIILGIFTSYFFPKYQFVKVEVYGKHMEQMRNYLLSSNQSFAVTMFEVEGGYSRQKNQVLVTNCLFTKTAELLEAVRRVDPDALFSITFIKKLDGYIYERKAPDKVVPPVKDPVKAQEN*