MMNPLIIKLGGVLLDSEEALERLFTALVNYRESHQRPLVIVHGGGCVVDELMKGLNLPVKKKDGLRVTPADQIGIITGALAGTANKTLLAWAKKHHIASVGLFLGDGDSVNVTQLDEALGHVGLAQPGSPKLINMLLENGFLPVVSSIGVTDDGQLMNVNADQAATALAATLGADLILLSDVSGILDGKGQRIAEMTASKAEQLIDQGIITDGMIVKVNAALDAARALGRPVDIASWRHAEQLPALFNGTPIGTRILA*