MGKGDPKKPRGKISLYALFVQTCWEEHKKKHPDASVTFSEFSKKCSERWKTMSAKEKGKCEDTAKTDKARYEREMKTYIPPKGETKQKFKDPNAHKRPPSSFFLFCSEYRPKIKGEHPGLSIGDVAEKLGEMWSNTAGDDKQPYEKKAAKLKEKYEKDITVYRAKGKPDAAKKGVKAKKKQEKEEEEDEEDDDE