MAAEFSNTFNIIPPLTGYQIQSKISNLRKRFRREKLQVGSSGGAFSKWWPYNIVAKIIGGEASLDNDLLSQSQNFSTQDFQDGQVSLV