SMSFTVEFDPENGGLVATLNIGGESGEEAAKLLQVLVSALIEEYPKGTTIQVVITYSSPEERQRLRSIAEALIRTLKELGVEIDGQYITNNTVRIIVDLG