MDCWDQYEMIDRGWHKAATFAVGIVPPVVLLLAYIVASCRSQWKRGAAQNGHLVSDSDVASDGSGSDSSTESGECAQNHWEDPAWAAITMQQLLDLHQKARQEFQDEFPNITMHHVNARILQPLCEKHGKCYAHIVNAEEPLLLNVFVSHAWQEGFDEFVQYVASPFRHWSLQPNLWICATALIQSRDASKVSAQVGVGEHPEAAPFTRALLRAGRLLVVRNQAVNLFERIWCCWELFKAYEIGLVATPGALMITGPADTNMAPVKIQQALASDPEDKKRIMRHIHQMARDRNGPSIEQINQTLTHIKFFRQEVVFSHSATASDFSDD*