MLKIFGDKKGKEKKGKNNNNVNEKRPASAQSSNGTETDDHHRKYVETLNNFIIATEKLGIEGLAKQYRKLDAQQDSSLTFEDVSEKALAAADAFLKSYDEHLKKI