MKSLTIHTLIITIFFFTISTSFASPPRLEDVFSQCTTDFKPSNPNFPIQNFTYTQQDPSFLTILNNYVRNLRYFNNTTRKPVAIVAAADVTHIQATITCAKRLSLQLRIRSGGHDYDGMSYLSTVEFVVLDMFNLRSIEFDPKLDTAWVQSGATLGEIYYGVANKSNDLRGFPAGICPGLGAGGHFSGGGYGNMMRKYGLSIDNIIDAKIVDAKGRVLDRSSMGEDLFWALRGGGAASFCVVLAWKIKLVPVPGKVTVFNVETVGNRGGVNTTELVLKWQEIADKTDDNLFIRLTLSTSNKTVKASFMGMFLGDSAKLLEIMNTDFPELGLNKSECLEMKWIESVLFWLSIPPGTAPTSVILNRIPQKQIYLKRKSDYVQKPISRTGLDAIFKVLLENENVTMAWNPYGGRMSEIPSTETAFPHRAGNMFKIQYAANWFVQGEAVANECLSQTERVFEAMSPYVSENPREAFLNYRDVDIGTSLNSTYEEGKVYGVKYFKNNFERLVKVKSRVDPDNFFRYEQSIPVLSSH*