MSVACWNQAALAPEPPLGPSAGLPSSFLHSLWTLFEILDEEGKGFVHLSEIESRWRQQDGDDRLPAGVLLALRQVGAPCAGYLTFPRLVAGLQIALLRDESGAYFRRIPAGEQVFRGLAPDYTAEENECTEEAKTHTHISKQTKSVFLNVPNKWSLFRVSFPNEGGMYRGDVIYPVWSAEGRGVALREETLENAPKQPGINFYSHLPGNCDRRGIGRSRSINSALSQWDPHRIHRARGELRRHTITNGIDYNALKRMKELEQEKDCLLHGLEMVEHARDWYHQQILGVKEEQKNIGQNLSNNDYFSDSQSERSSLLLSKIQEVNFTLSNLMSSSGKGITVPANGLAPPFTQAAKGLGFQQQAMNVLKEQNRLLAKEVSEKSDRITQLEQENVRIFKQLKESRSHRHQGLSHKESTFI