MSSANEAPPDNLVNFGCGHPDYALLPVDEIASATQQALLDDPNGRKWLQYGRENGNYPARAAIAEFLTNLYHTDSTSHAIDPETLFVTSGVSHGIQLTCRTLDRVHRQRQQEDANEAPLCWVEDPTYFLVPPIFEQAGYELEAVRTSPDNGLDLSDLETKIRAARTASPDRLLVLYCIPIHHNPLGVSLSEETRTQLIHLCKANEVYLIADEVYHGLGFPGTTSSPTAMAMRGSSPYIVSVSAFTKLLCPGIRCGWIQTSNRDLLHQIGQEGVLDSGGCSSQLSSGIVRQLIQNGKLDSYLAALQAEYAKRCQHLCQLLQDVSEGSEYPFQFDFAVPQGGYFL*