MTPKEKKRFEDLAAVDKERFNREMSEYVPPEGMKKGKKRKAPRDPTLPRRAWSAFFFFCDEHRAHVKELNPEYKVADVAKELGRQWETCQDKAKYELLAQQDKQRYEEDMAKYRAGVYVPVQKKPAGSVSNPTIPDPVETLASDTNAVSGPGGDENGGEIEEDDDAEQDDGEEE