MELDEHGFLEELIGLRRETWESFPIEMNELFTNGGSSGCYPENPSLVSPYSSLEGLATSREKAFGCSFSEVYYPFEDGFPVNEIEFSSKNHDTVAGLNQEDHPSVTEDENQIIYDSLHNSEHGKVELAQETEIPSFSIGLGPKKRVKKLNGQPSKNLMAERRRRKRLNDRLTMLRSIVPNISKMDRTSILGDTIDYMKELLGRIKRMQEEIQVGEEQVNLLSILKEQKPNEVLIKNTPKFDVERRNTDTRIEICCTAKPGLLLSTVTSLEALGLEMQQCVISCFNDFGMQASCSEEMEQRAIVSSEDIKQALFKNAGYGGSCM