MSTLSDQLAVEHISPGCYRSVLPPIRMGDWASFAFGGNTLSVAVNSAYQTVEPSHHLYSICGHFVHAADTDRRLICEVESLKNTRSFQTRHIRVFQEINNGVRQLCLIASADFHILEPRSMVVYSTSPWTPNVQPTEHGLYSHIERLVEIKPIAIAANAGMEFGNQDSTSDPSSPSLKISAENFKIRGTLNTEAERITALAFYMDKGLAYIPASHSGYSLINASACTTLDFSLRLFTHEVDLRDWHLLESRTAVAGNARAFSEGRVWNGKGRLLASMTQQTLLRPRKGFSPRI