MDARRMPQILAHITQGATCTIHDTVWVPCSAKFVLLGSTSRNQGAFQIYELENTEIKKLKDVVKADSFKCGTFGASSVEHRCLATGDYKGKLCTWDLEDLSLPVFHTKAHESIINAIDAIGGLGVGNGAPEIVTGGRDGKVLVWDPRQKDVPAASFEPASGGARDCWAVGFGNSYNDEERCILAGYDNGDLKLFDLRLNKIRWETTLPNGVCGVEFDRKDIKANKCVAVTLESKFHVFDLRTQHPDKGFAMMTETLKHGTTVWGVRHLPQNREIFMTLGGDGSLSLFKYSYPSQRWVKDGRDLKCGVAGTVELLSNKSFATQPISCFNWNKDKEGLAVCGSFDQNFRVMVVTKLDKF*