MKQTRQLIIGLFISGVAWAASEYNDYLAALSARESSSNPGTVNKYGFLGSYQMGESALIDAGYYLKDHTPNTNDWTGTWTGKYGIHSKADFLANAAVQTQAIKDYNIKQWGYISNLGLDHYVGQTVAGIVMTESGLLAGAHLVGVGGLKKFLTSNGAQIPSDANNTAITHYISTFNGYNLAAITGNVTAGGSTGSVSTVGNGISDIQPPATAVWQPLINPSAAFTNSAGGVSYQELKIAIQSIIAILLFLWLAFVSWSQFKMWGANSISIMAMKSTIIRATALMMLLLFIFIV