MKTKLSQLREEALKSLSAVEEMDILENLRVQYMGKKGELTNILKEMGKLSAEERPVIGKIANEVRGEIESIIEEKKSSLKLAVINQKLKTESIDVTIPVKTKFVGKIHPITKVVREMEQIFMSMGFSVVEGPEIETIENNFDALNAPQNHPSRDMSDTFYISENLLLRTQTSPVQVRTMRENTPPIRVISPGRCFRCDTPDATHSPMFHQLEGLVVDKHITFANLKSTLEEFAYKFFGPDTKTKFRPHNFPFTEPSAEMDISCFKCSGSGCPTCKGEGWMEILGAGMVHPNVLRNCGIDPEIYSGFAFGMGVDRIAMTKYEIDDIRYLYENDMRFLSQF