MESLGLGIFNVFSSELLHFTQNPLPLARNGVTHFRKFRRCSVAKSPLSERELATGDLVEFFLQDRQLNGDFISKVSDVLWKGDYFKSVEEDVKVENLQPIEEVAEDENAGGFLKLTKTQDWILGGDSVPMNRKSVAKEWQNDRERRKNLNLLQYDAVKREMLLLTTTIGAACSGYCLITLSLQAALSYATGVLFSCLYLQLLYHHSDNISRAMVPQVFMQEKSKKIGFRSDDLKNSLERTVKGSAFALSSPRLVIPAAIYGLWALSHQFLNDPFDFQLVPAMFGFFAYKAAALVQVYRDNEDLRFIFPEEDPDY*