MSKGDPKKLRGKMSSYAFFVQTCQGEHKKKHPDASVNFSEFSKKCSERWKTMSAKEKGKFEDMTKADKAHYEREMKTYIPPKGETKKKFKDPNAPKRLPLAFFLFCSEYRPKIKGEHPGLSIGDAAKKLGEMWTNTAADGTQLYGKKAAKKEKHKKDIAAYKAKGKPDAAKKLKKARKKKEEEEDEEDEEEEEEEEDEEDKDEEDDDDE