MSNNSEKECFDASTTNIGLCTSPLNKFVWNMANTRVLLDLWKDNYKALTSARRNTNIYKQMAAEFSNTFYIVPPLTGYQIQSKISNLRKQFRREKLQVGSSGGAPSKWWPHDIVAKIIGGEASFDIDLLSQSQNFSTHNFQDGQVSLV