MEELVESLSNSVCVSAEETDVFLLHPRYAQYKAKHSNSSQEERRRQWLQNQKEKRLKLFNIHRGIGNIGKVVEKMEFEISKKHSKGYLNILFQKTFYKGVPSYKDWIMLSEWLVDIPENFQEEWTCTICPEGKRVLVVAEKGSTCAYSRRGDFLMKFPSALPGGYGKGSNGCTVVDCIWHYPTKTFYLLDVLIWGVPLTDCEAEMRFFWICNKFVELPALMERSPTNRHRILLLHHEPISQLRQMLSVHPAFENNFPKVDGILFYHKESLYTGGKSPLVTWLKPFMIPHFLGIEVAEPYLLEKPLNYPEKPISEVGNKQMETEISNVQLTNKDCSSNKKTNHKENESIKMS