MAKGATKKTTSTKKTKDPNAPKRAMSAFFFWMQENREKLKKPGMGVADVAKAAGVEWAKVTDKTKWEKKATDDKKRYEKELAAYKGEK