MGKGDPKKPRGKMSSYAFFVQTCREEHTKKHPDASVNFSEFSKKCSERWKTMSAKEKGKFEDMAKVDKARYEREMKTYIPPKGETKKKFKDPNAPKRPPSAFFLFCSEYRPKIKGEHPGLSIGDVAKKLGEMWNNTAVDDKQPYEKKAAKLKEKYEKDIAAYRAKGKPDAAKKGVVKAEKSKKKKEEEEDEEDEEDEEEEEDEEDEEEEEDDDDE