MGKGDPKKPRGKMSSYAFFVQACLEKHKKKHTDASVNFSEFSKKCSERWKTMSAKGKGKFEDTAKADNAHYEREMKTYIPPKGETKKKFKDCNAPKRPPSTFFCSALSITQKIRGEHPGLSIGDVAKKLGEMWNDTAADKQPSEKKAAKLKEKYEKDIAAYQAKGKPDAAKKGVVKADKKQENDDE