MDSSKLGIEKFDGSDFSFWKMQIEDYLYQKDLHEPLTGVKPESMTEEKWKLKDRQALGLIRLTLSRNVAFNIVKEKTTSGLLKALSNMYEKPSAMNKVYLMRRLFNLQMSENGSVSDHINEFNMIVSQLNSVDINFEDEIKALILMSSLPESWDTVVAAISSSRGSEKLKFDEIRDVVLSESIRKREVGDSSGSALSVDRRGRIYHSKTKHIRRRYHFTRGAVEDGDMCLDKIEGAKNPADMLTKCVDVGKLRLCKTSVGLL*