MKKLLSLSLVAISLLSLSACESVDRAIKGDKYIDEKTAKEESEAASKAYEESIQKALKADASQFPQLTKEVGKEEAKVVMRTSQGDITLKLFPKYAPLAVENFLTHAKKGYYDNLTFHRVINDFMIQSGDPKGDGTGGESIWKGKDPKKDAGNGFVNEISPFLYHIRGALAMANAGANTNGSQFYINQNKKNQSKGLSSTNYPKPIISAYEHGGNPSLDGGYTVFGQVIDGMDVVDKIAATSINQNDKPKQDITITSIDIVKDYRFKN*