MEVFISTLPTREGWSQPMVLYKNYWCRPHLVGMIMLLQDTFEPRRDDIILATQPKCGTTWLKALGFAITNRSRHSFRDHPLLASNPQYLVPFIEIPDPGRDHTYLETLSSPRLLSTHLPLSMLPAETSSCGCRIVYLCREPKDAFVSRWHFENKIVKGSNIELDRAFDMFCQGFSPSGPFWNHCLEYWKESLARPNEVLFLKYEELKSHPEEVVRQLAKFLGVPLTEEEESSGVAKEVVKLCSFENLTSLKVNQTGGVYHGNKIYVENSVFFRKGKVGDWANHMSEEMAEKIDRVIQEKLSGSGLAF*