MDLNLLDCKPVNIEMERSRILIIGATGYIGRHIAKASLALGHCTFLLVRNSNSRTASNSERAQLLESLEASGADIVHGSLEDYSSLVEAIKNVDVVISAIGGGASQMQRFLPAEFGNDVDRVNAVEPAKSSYFAVKVELRRAIEGHGIPYTYICCNSFAGLFVSNIGQKGLRVPPRDRVEILGNGNAKAVFMIEEDVGIFTIKAVDDERTLNKNLHFRPPLNTLSFNDLVALWERKISKTLQKVYIQEDQLLKLIAEAPFAAGLLLSLRYSFFVKGDQTNFKIGAEGVEACELYPDVKYTNVEEYLDQYV*