MGKGDPKKPRGKMSSYAYFVQTCREEHKKKHPDASVNFAEFSKKCSERWKTMSKEKTKFEDMAKADKVRYEREMKSYIPPKGETKKRFKDPNAPKRPPSAFFLFCSDFRPKIKGEHPGSTIGDIAKKLGEMWNNTATDDKLPYERRAAKLKEKYEKDVAAYRAKGKPEPAKKAPAKPEKAKKKEEDDEDDDEEEDDEEEDEEEEEDDDDE