MELDEHGFLEEFIGLRRETWESFPIDMNEFFTDGGSLGCYPENPSLVSPYSSLEGLATSSEKAFECSLSEVYYPFEDGFPVNENESSSKNHDTVAGLNQEDHPSVTEDENQIIYDSLHNSEHGKVELAQETEIPSFSIGLGPKKRVKKLIGQPSKNLMAERRRRKRLNDRLTMLRSLVPNISKMDRTSILGDTIDYTKELLGRIKRMQEEIQVGEDQMNLLSILKEQKPKEVLVKNTPKFDVERRNTDTRIEICCTAKPGLLLSTLTSLEALGLEVQQCVISCFNDFGMQVSCSEEMEQRAIASSEDIRQALFKNAGYGGTYSNVVMIIAISQLQRHLMHVLLL