MKWSVLSVLGSCVLVSASLELDIRPVEPAEADRISLQRRTVVGVQVDRQQAYYEAQIALGSPPQNLTVLLDTGSSDLWVLSKNVSCLPKGYHAADSWKGVNCSNGGMFDSAASSSFRLNASANAGYQPGNKKTWPFQIAYGDSSAANGLWASDTISIGGQSVAEFDFGFAQNASSGLAVLGIGPAGNEASTDDTPPWTYQNLPHKLKSAGITSSTAYSLWLNNQHSTKGSIMFGGYDRAKIQGGKLFTLPLVPTVDKESVTEFAVQLEAVRVDGKNYGERSNVVLDSGTTMTILPKEQIDPIIQLTGANYSQEVSSYIFNCSDSPTSGTVDFVFMDKSAITVQLTDLISVLSYSDGSPDTYVDGTLVCVVNVQVAGKKQPSILGASFLRSAYVVYDIDNEQISLGNAKFNVTDSDVVDLGPMGLGNTSRTREHKSEAAKVPYGSWWMAATLLLFAFL*