MAVECGLREALVKPAKGGVVVDEIKKICVIAGPMIVVNMTQYLLQVVSVMVVGHLGELSLSGAAIATSLAGVSGFSLLIGMASALETLCGQAYGAEQYQEVGIYTQRAAITLSLVCIPMSFIWASMSKILSLIGQDPAISAEAGRYIVWLIPGLFAFALLQPLVKFLQAQSITMPMLLSSTATLCLHVPLCWALVFPCQLGSIGAAMSMSITTWANVLMLGCYIKFSPKCKRTLAPLSKEAFRGLGEFFRLAFPSATMICLEYWSFELLVLLSGLLPNPKLETSVLSICLSTLSLLYSIPYGLGAAASTRISNELGAGCPQEAALVVRVVMAITLTEALSMSVIVFVARYLLGYAFSNEEEVVKYVARMAPLFSASTFMDGIQGVLSGVARGCGWQHIGAYINLGAFYLVGIPAALVLGFIVQMRGMGLWIGILCGATVQTVLLALITLFTNWQHQANKARERVFQNPAADALLH*