MELSQLGFLDELLAPRKDTWNALSTTGLNELLLPTCCYTFDSFDENLLNNPSLNPSFASFSTPLDHRFECSYGTDATTPSYPFVDAFTVPEFDESAPLLPSMEDEAFGGFLGTESNKSFEQTKINCKVEEHVNEIPVFNMGLCGEKKQKSKRVEGQPSKNLMAERRRRKRLNDRLSMLRSIVPKISKMDRTSILGDTIDYMKELLERIGKLQEEVEDGTNQINLLGISKELKPNEVMVRNSPKFDVERRDQDTRISICCATKPGLLLSTVNTLEALGLEIHQCVISSFNDFSLQASCSEAAGQRNCMNPEEIKQSLFRNAGYGGRCL