MGQDYYRVLSLTRSATDADIKKAYRKLALKYHPEKNPDDQVAAEKFLQICEAYDVLSDARKRATYDQFGEEGLKGGVPAGSNESGAWTSGYTFHGNADKVFRDFFGGDNPFHEFYDRVDGDMSMGFGGLKGRGAKKQDPPVERELALSLEEIYHGCTKKMKISRRVMNDDGLTSSIRDKILTIAVKKGWKQGTRITFPQEGDQCPNNVPADIVFIVKDKSHPWFRRDGVNLIHSATISLCQALTGCTVEIHTLDERILHIPVVDIVHPGYTKTVPGEGMPYVNNTDQKGDLIIEFVVNFPHTLTPDKKALIRKALPAN*