MKNQSLITQFRHTFIFIIIASIVATVITYVFALYLYIHSLNKDIYPPNYYERQVPRIEKYINEKNIALLSQSNEEGLKRTIRGDDMLYQVVDNNGNILYGTNPKKLFKTKEELFNNFINKTVRKGGYIHTVPIKGDNGKIEGAVILFYQVKITFANIRGRFVFAVIIMALFSPFLYIVGFTRWLSKRFVKNINQPLHLLIDASKKIKEKDLDFEIDYYSDNELGKLCSAFSEMKDELKGSLSAQWKMEQERVEMVEALAHDLKSPLSIILGYTDALIGNNTDDNEKLHRYLTVIRENTEKSAALVQKMQYTSDLEKSNIQLNLVPINLPEFLRQKVQDYELQAHQKEVELILKMQGNIQSPIQIDVDRLTRIFDNIISNSLQYTPSGGNISITVKDEKNCISYEICDSGRGFSSKDLKKALDKFYRGDEARQTKGGHSGLGLYIVKQLVEQLGGSVKIENSKSGGACVKFWHSI*