MADEGKEVELAMPPFFVLYKDGSFSRSPPLHPLVPPSPEPCSDSGIASKDVSVNAELGLWVRLFLPSLHHPSPTLPIVLYFHGGGFIFGNPAWQNFHDFCTDMASRSSSIWISASYRLAPEHRLPAAFDDGLAALQWIHAQSLLQKESKHDLMDPWLASHADFSKCFIAGESAGGNLAHHVLLRALSKPLSPASWEPLCIRGLILIHPGFMRSNRTQEEMDCKQDSLMNWMLADACVSLTLPLGSSRKDLHPYFNPLPGISADTSLKHVKTLIALADNDALHFMGLEYAHMLKTAGCRVDVVMSHGVGHVFFIAQPESEQAQILMQSLTSF