MSDKTVELMNPHLETARSDYLYHLDINVANTRDTSELQNRFGDVRVICMGGTGSRMRQLALYLRDILVVSESGDPVDLCE RGNRYAMYKVGPVLCVSHGVGSSSFSVVLHELIKLLKYARCQDPVLLRIGTCGGLGVPPGTVVASKNAFNGLLRNEHEIA ILGQRVVRPAQFSEDVIRDLLAFGVDANDGFQTISANTMGTDCFYEGQGRTDGAICEYSEKDKMEFLQKCHDLGIRNIEM EASMFASVTQKVGVKAGDVCVTLIDRLKGDQITITIDQKHEFEQRPFFVVGRYIKRLLQQ