MVNNPDNSQIQADLDEAIQLKNKGQLDQALNKIEQILIISPDHAPTLNQLGAIHLARKEFEKAIAAYQKNIEFKPKNAQAYHGLGDAYLGMNNFTEAITAYQKALEINPQLPPYVHKKLGDAFQQAGQKQAAITAYQKAVELNPNQAGFYNVLGDVYLQTNNPKEAITAYQKALEINPQLPPYVHKKLGDALKQGGQIEEAIATYQSAIALNPDKPWLYHALGQIYFQTNQLAEAVTAFETFVELKNDNPNVYQKLGQVYHKQGKVKEASQCYKNAIALKPENPQVYRLIGDLFLENGREEQALKAYRRALSQS