MKSLLALVLVATVHLSFGFDLPAYKNQYQAQVGVPYKNAVTVAATNIIEYLATTPVPTTAAAGKQVADNLNAQAQALSKDLDTASKSSDALRQQLDHELESLVAQASGVEKQIAANEQQLQQTNAQIQNTNAQVTEAQNQVNAAQASVQNAENALRSEQDRVRKAEHCVKIGGWLGKHICKVVNHDGINRATGDRDRAQADLNGRRQRLAQYQAQLGQLHQQQANLQQQRAGFETTKAQLNGQLSQLKQARDNVNNVDTQLKTVITHVGTLSGKSQVLVDVVKNLIDMETVIKPLTAIADQIISYDTNAADVAYLNAMKQKIATNLPLVQQKLSQYALIPPAA*