MELDEHGFLEELLSLRRDAWDSFPAGMGEFFSCDGGFDCFQQSPALTAPSLTAGCVERKKKRLEGMPSKNLMAERRRRKRLNDRLSMLRSVVPKISKMDRTSILGDTIDYMKELLERIKRLQEEIDVGPEQANLLSIFKELNSNEILVRNSPKFDVERRDDDTRIEICCAAKPGLLLSTVGTLEALGLEIQQCVVSCFNDFGMQASCSEVTDQRAAISAEDMKQALLESAGYGGRCL