MLTAAKTSGILNHPTYHFGDWKNHRWIPPKCATLQAPPLPMRSHELKNSTPVEDIMKLRLITAVKTPYLPDGRFDLEAYDSLIHFQIRSGVEGVIVGGTTGEGQLMSWDEHIMLIGHTVNCFGGAIKVIGNTGSNSTGEAMHATEQGFAVGMHAALHINPYYGKTSHEGLLYHFQSVLSMGPSMIYNVPTRTGQDIPPSVITKLVENANFAGVKECVGNDRIKGYTELGLAVWSGNDDQCHDARWDFGARGVVSVVSNLIPGLMHDLIIKGRDKELNEKLSPLIDWLFVEPNPIGLNTALAQLGIIRPIFRLPYVPLNIEKRREFVQLVTDIGRQHFIGDKDVQVLEDEDFLVLQRY*