MIKSKIVLLSALVSCALISGCKEENKTNVSIEFMHSSVEQERQAVISKLIARFEKENPGITVKQVPVEEDAYNTKVITLSRSGSLPEVIETSHDYAKVMDKEQLIDRKAVATVISNVGEGAFYDGVLRIVRTEDGSAWTGVPVSAWIGGIWYRKDVLAKAGLEEPKNWQQLLDVAQKLNDPANKKYGIALPTAESVLTEQSFSQFALSNQANVFNAEGKITLDTPEMMQALTYYRDLTANTMPGSNDIMEVKDAFMNGTAPMAIYSTYILPAVIKEGDPKNVGFVVPTEKNSAVYGMLTSLTITAGQKTEETEAAEKFVTFMEQADNIADWVMMSPGAALPVNKAVVTTATWKDNDVIKALGELPNQLIGELPNIQVFGAVGDKNFTRMGDVTGSGVVSSMVHNVTVGKADLSTTLQASQKKLDELIEQH*