MLLQGAGSTMSTSRSHVIPLAASAQAASTISVGAIRFRPCIDIHKGKVKQIVGSTLKDLPETQGSVSELKTNFVSDKPSSWYSELYRKDGLTGGHVIMLGADEASKQTALEALRAWPGGLHMGGGVTADNAMEYLDAGASHVIVTSYVFREGRLEEDRLKQLVKLVGKQRLVLDLSCRQRDGQYWVVTDRWQRFSSLALSPGSLAALAASCDEFLVHGVDVEGMQLGIDEQLVALLGEWSPLPVTYAGGARTLEDLERVRVAGRGRVDITVGSALDIFGGKLKYNDVVAWHKRQQEQQDHQQSH*