MKKKAQKEDSDASDASDASLEEVPKPKRAKKDAGGKAKPNEDPLEKATREESARLAREAYKTETLRKQRPDVYGVLKPPPALRKLDGCDVVKKRGKAGHTGRYLFVFPGELSEGKAGGKMGPWSTWTPRTPCCIWSTRRAAAAAGHAHCSDPFETLVVFSEAAWVGKPEENPDGKALELPEHLKWTAEKAASLPKSGEQQQQQARRSSGAPGARAGPAPAGKRRRRTRWRTEARAGRAMGGGGAAAGAPRRHSARVAADGPQRKSYKEQQGSDDDEGEGEGEESDAEGGSGSDAGAGGRRPETGQEQGGGRRCAVQAERAEAAGGLGFLMGGKGPAAGPAKGAPGGKAEDKDKAKKDGRRRRRRRASLGRSGRGGEAGRKPKKSTGGEKAEEKKKX