MGKGDPKKLRGKMSSYAFFVQTCREEHKKKHPDASVNFSEFSKKCSERWKTMSAKEKGKFEDMAKADKVRYEREMKTYIPPKGETKKKFKDPSAPKRPPSAFFLFCSEYRPKIKGEHPGLSIGDVAKKLGEMWNNTAADDKQPYEKKASKLKEKYEKDIAAYQAKGKPDAAKKGVVKAEKSKKKKIE