MMKSLQSWPEPVTRVQSLAASGIRAIPERYIKSPSQRPLLNNDAQEVNVPVIDFQNLFSSDRGLCEEALRCVHNACREWGFFQVVNHGVNHELMKRTCEVWHEFFNLPLEVKQEYANTPATYEGYGSRVGVEKGASLDWSDYFFLHFMPLSLINKNKWPAIPASCRELVDEYGSEVVRLCGKLMKVFSMNLGLEEDSLLNAFGGEENVGACLRANYYPKCPQPDLTLGLSPHSDPGGMTILLPDENVAGLQVRRKGSWLTVKPIPNAFIINIGDQIQVLSNAIYQSVEHRVIVNSNKERVSLALFYNPKSDLLLEPCKELLTKDQPALYKPMTYDEYRLTIRTKGPCGKKQVESLKSPGQCN*