MGVSVKRIVVTGMGIVSPLGCGVQHVWQSLLAGKSGITRLSEQLVADIPCKVAGQVPSIDSDPLHGFDPLATIPAKERKKMDRFIEFALVAAREALAQAGWSPASEAEQERTATVIATGIGGFSEIANAVHTTEERGPRRLSPFTIPSFLANLAAGHVSIAHGFRGPIGAPVTACAAGAQAIGDAARMIRSGEADIALCGGAEAAIHRVSLAGFAAVRALSSAYSDQPESASRPFDRDRDGFVMGEGAGLIVIESLEHALARGATPLAELVGYGTSADAYHLTAGPEDGNGARRAMEIAIRQAGVTVDEIDHINAHATSTQVGDKGELAAIKTLFGAHPVAITSTKSATGHLLGAAGGIEAIFTIQALRDQVVPPTLNLHHPDEDAAGMNLVALQARPQKMRYALSNGFGFGGVNASLLLKRWQ*