MSALQDRLVVDNTMGASMIGVICASVLYGVSCVQTWYYFNHYRKDVWYIKSLVGAVWMFDTIHQILISHTVYYYVITNYNNPSILNRLVWSILLEVLFNGFIGLLVQGFLTLRVWKLSDENIPLTVVISLLVLAEFACSAAFTVESLKLRTWEDLGSLKGLSISVNIIGVVADVVIAGALFYFLQRSRTGFKKSDSMISRLILAWGQTLIYVAFYFSIGRLYSNSVLATLNARKSIRGLGEDSDELSFSLQSFPKSGSRPLTSSRPTNISIKIDTMQEFPATESQTQEPESAVTDGSF*