MIMDLRTKGPESEDMDNTHPSKCNEIKRRCTDCQTTRTPCWRGGPAGPRTLCNACGIRQRKRRRALLGLDKGGPERSREKMAKGSNSSKLGVSLNLDLMGFKRDGMFQEDWKRKLGEEEQAAILLMALSCGSVCAWYKKDEGKHFYP