MAKATKKVTKKPKDPNAPKRALSAFFFWLKENRERIKKPGMGVAEVAKAAGLEWNALTDKKKWEKKAEDDKKRYERDLENYKKMQAS