MTENASNDKVEEEQDTPWTDDRVRWHEEFQEEHEKQQATTNQADDDEEEEESAFIDPFKDPDPFQSFQFSFQVDTSKITTTCTKSGGDDDDHRKDQHQENEETIKEASRTVDIEIRGYKTGADQVWKSTGLTLWRAAEHLCQYMAKNPDIFQGKSVLELGAGLGLCGILAHKLGARKVCITDGDSDALLHLRENVNTNKTATTINTLPTNNNTVSAHQLIWGKDTTERFLRSKQQQQQPFDVLIASDIIYARCIVEPLWETVDLLLSRRQDNNPPAVFVMAYAKREVPVSIEFVLEYAQAAGFSHKLVDEHPDGIWVYIFQRNNNTNTAL*