MDISNIDSMLTQLRAGAALAGGKAGSVGTIASGDETGSEAGRVDFATVFRRSLDQVNNVQQHASKLARDFELGAPEANLTEAMISLQKASISFQYTVQVRNKLVAAYQDIMNMPV