MELSQLGFLEELLAPRKDTWNTLSTGLNELLLPNGWTFDSFDENLLINPSLNPSFASFSTPLDHRFECPYGTDASSLSYPYLDGFSVPEFDDSAPVLPQQESIEEFGFVGSENKRFEESKISCKVEEQVSETPVFNMGLCGEKKAKSKRVEGQPSKNLMAERRRRKRLNDRLSMLRSIVPKISKMDRTSILGDTIDYMKELLERISKLQEEIEKEGTNQINLLGISKELKPNEVMVRNSPKFDVERRDQDTRISICCATKPGLLLSTVNTLEALGLEIHQCVISSFNDFSLQASCSEVAGQRNCMNPEEIKQSLFRNAGYGGRCL