MSVSNDPTTKLYDAVIVGAGLSGLQAAHSIQAAGFSVCILEATDRVGGKTLTVKSSEKGYNDLGAAWVNDTNQTEIFKLHQRYGLDGVVQYPCGDDILESGEGVIRKIPYGLPLTGLPKKLLDILRIESSRLDLDDPMSFPGATEVDNLTFRDFCVEKTGSEDVIHITDAISTALLGLNSNELSALYMLYYFKSGSGIDNLLSDERDGAQYLRTRQGTQTIARKMADELSQSDIFLGMPVTSINQTDADAHCVVQTLDGSSFRCRRVIVSIPTTLYRSVSFHPPLPHAKQVLSDHTIMGYYSKVIFIFKEPWWRDAGLTGIVDCAGGPITFTRDTSVPTDDQWSITCFMVGSRGRAWSKLSKDDRYSQVWEQFRRCFEDFVENIPEPANTLEMEWSKEPYFLGAPCPAMIPGLLTTAGSDVAAPHGKVHFIGTETSTVWRGYMEEAIRAGQRGGAEVVTALQED*