> B0RU31 MKALVKREASKGIWLEQVPVPTPGPNEVLIKLEKTAICGTDLHIYLWDEWSQRTITPGLTIGHEFVGRVAELGSAVTGYQVGQRVSAEGHIVCGHCRNCRGGRPHLCPNTVGIGVNVNGAFAEYMVMPASNLWPIPDQIPSELAAFFDPYGNAAHCALEFDVIGEDVLITGAGPIGIIAAGICKHIGARNVVVTDVNDFRLKLAADLGATRVVNVSKTSLKDVMADLHMEGFDVGLEMSGNPRAFNDMLDCMYHGGKIAMLGIMPRGAGCDWDKIIFKGLTVQGIYGRKMYETWYKMTQLVLSGFPLQKVLTHQLSIDEFQKGFDLMEEGKAGKVVLSWN