MELDEHGFLEELLSLRRDAWDSFPAGMGEFFSCEGNMDCFQQSSALVPPSFTAFDGGVAMTVDPNFDCLSELYCPLGGGWQSACKVEVAQSGEAPSMFELSGCVERKQKKKLEGMPSKNLMAERRRRKRLNDRLSMLRSVVPKISKMDRTSILGDTIDYMKELLERIKSLQEEIDGSPEQASLLSIFKELNSNEALVRNSPKFEVERRDNDTRIEICCAAKPGLLLSTVSTLEALGLEIQQCVVSCFSDFGMQASCSEDMDQRAVVSAEDVKQALFRNAGYGGRCL