MGKGDPKKRKGKMSSYAFFVQTCREEHKKKHPDASVNFSEFSKKYSERWKTMSAKEKGKLEDMAKVDKARYETEMKTYISPKGETKKFKDPNEPKRPPSTFVLFCSEYRPKIKGEHPGLSIGDVAKKLGEMWNDTAEDDEQPYEKKAAKLKEKYEKDTAAYQAKGKPDAANKGVVKAEKSKKKKEEEED