MGKGDPKKPRGKMSSYAFFVQACLEKHKKKHTDASVNFSEFSKKCSERWKTMSAKGKGKFEDTAKADNAHYEREMKTYIPPKGETKKKFKDCNAPKRPPSTFFCSALSITQKIRGEHPGLSIGDVAKKLGEMWNDTAADKQPSEKKAAKLKEKYEKDIAAYQAKGKPDAAKKGVVKADKKQKKME