MASPTNSQKTVSDDDEVDYSIKPEFYDSDLDDKDELWMVKKRDGRTSDALLSCPACFTTVCLECQRHEQYVTQYRAVFVVNCKVDTDRVLQQNALPSKVGKRRRDSEMQETGSECSEKVNPVFCSACSTEIGVVDSEEIYHFFNVIPSEP