MAAEFSNTFNIVPPLTGYQIQSKISNLRKQFRREKLQVGSSGGAPSKWWPYDIVAKIIGGEASLDLLSQSQNFSTQNFQDGQLSLV