MNSRAKEVKVELPGFIRVYEDDSVERFYGSPQVPPTLEDPETGVSSKDVIISADKNISARIYLPKIITNNHPILVYFHGGDFCVESAFSLHHQRYMNILASQAGVLVISVEYRLAPEHPLPIAYEDCWTALNWVTSLDDPWLTKHGNLDALFIGGDSSGANIVHNLAMKAGTQSLDHGVKILGAFFSHSYFLDEPSSTRLDVQMAYKIWDFVYPNALGGSNSPMINPMGDGAPSLAGLGCSKVLVVVAELEGQRNSEIRYYNAVKDSGFQGSVELFETKGEDHCFHIFNPDTHNSKLLFQRLTSFLRN*