MACSDLIGDNFSNIYQCIEALNEAGLESSNLIIGIDFTKSNEWTGKHSFDGLSLHTISSKTQNPYEQAISIIGKTLFQYDEDKSIPCFGFGDATTHDQKVFSFYHRDGQVCHGVEEVLKRYREILPRLNFSGPTSFAPIIHAAIDVVKKSGGLYHILLIIADGQVTGNVGMIGGRLSLQEKETIDAIVTASNYPLSIVLVGVGDGPWDLMKQFDDAIPKRKFDNFQFVNFTEIMSKCPLPERDDVFALAALMEIPKQYAAIKNLEIEGRSPPEGNAKKTAVLPPPLP*