MGSEEEFLEHSPLYVPFDRFLTGNPCQDLPEYRHFVIATLPFLKRLDGLEVKPSERIRAKQVLNSVMKELKSENNSRDNDTALREESVSTINEKGEVVREYTPATRLAEHAELEEMRGQTRLEKESLEKDSKKIQRHHGFDPLPTEGRIYQKNEGGWSFRLMESECKSKVMLDVPVGRYMDISLIDIDIQPMWVRVLVKGKLLQLLLPEEVNPDASITQRSTTTGNLFISMPKASSNARVNVRKSDTSPLFYAQQPKEQVKEKTQACNEHDDVKNIKEDINSNGLIPKKLLDAPKMSTEEPEQKELQHTELLRETDFNDLPALE*