MAVDLRAVLLSAFDYKTEKYVIAKNKKVGILYRVIQLSLLGYIIGWVFLTKKGYQETEESIQSSVITKVKGVLLTNSSGTGPRLWGPEDYVIPQQGEDVLFITTNFIETPNQKLGYCAESFKVLDGRCRKNEDCPEGEAVVAGNGVRTGRCLKKDRNSTGTCEIYGWCPIEKSQRLIVPLLGKTENFTIYIKNFIRFPKFGFSKSNVLDTAGDSYLKTCLYDAIAHPYCPIFRLGDIVLRSGHDFQDMALLGGSIGILIEWHCDLDKGYSHCHPRYTFTRLDFNSTANSVSSGYNFRYAHYFKNPAGETHRTLLKVYGIRFDIQVHGRAGKFNIIPTIINIGSGLALMGAGSFFCDMVLLYMMKKSTLYRERKFEKANKYVI