MPTPIQSRVARVTMAKGSTKKTTSTKKTKDPNAPKRAMSAFFFWMQENREKLKKPGMGVADVAKAAGVEWAKVSDKSKWEKKASDDKKRYEKELAAYKDEK