KKKNAADPNQPKRPATAFFVFLEEYRKTFKDKHPNIKGVAAVGKAGGDAWKRLTEEEKKPYHDKAAQKKADYEKTLTEYKKKQ