MLAGCPDELPNPHKNCLHEMLQALICNDNDVKRLNTELRNLHLELEAELAKINKANQKCGHEKKGKVVCESTEDMTKFAQRINSLEEVNTHFTRRSEDIRKRRDNIIVYARQCLYAYNEEKCKFKSFHENTVDYIKRTATLSQDAEVIRGCGKEVCELHKRFVREVAKLKSCESELLPFFKLLKESDPKAYCECCCFKGYDWMPKGKNLEAVDAMAGEIKEQMGDVLVRAFAQLHIHSPQDPRAFIAAYLMNLDRNEQDMKEKLRIFQADPVVVDQELSDPTFHCEDVCPKSE