MLWEQFLSETYKLLWEKWIKLFIYNIGEVKETTKMCMHLIFQGYFSKIINTRKIHLVNLYVKYICNHVITKFGNKQHKGIKLKNPISDLFSKYIMNKKIEKNTITLYSYKKKSDLITSDVNYSTKKICPLESSDEHCVINLYNEIYPQDELNTSLNKEKPIKCESNCNITEYSEYEKCYESDKATNSSSCFGNSMLNFETLEYDEDEVNENIKNCYLYNGYINASMYKKSGEYKFLKNHLNEDKNITLNIEIDASSQSYNEETDQEGKLEGNYEKNNHELNEEYKRGIRVKKKKIYEIYNTETTTLENMYYENYLNENYSSSYGYTSDNSDDINESDFIDNDFNHNNLNDKYQQNSWCQYNINKQF*