MSSAPAPSNKTSSAVPSENVLSAKSDICVSNAIVKAGIGFGAGVVCSAILFRRRPWPVFVGLGFGLGQGYSDCERVFNPAAVPGFVIAKDGKPQASPYANFNPFGSKASDVKDSAEDKVSQVVDKVKDATKQVVGKAEAVKDKAENKLGDTKWV