MEVKKEGAKATLPPGFRFRPTDEELIVHYLRRRALASPLPAAVDIPDVRILAHDPSDLLPPGFGEQERYFFTCKEAKYVKGRRANRATGAGYWKATGKEKPVAVAVRGVQGQGQGQGVLVGMKRSLVFYRGKPPTGSKTEWVMHEYRLAGAGLAPCRRRHADADGDGVARAPAEGWVLCRVFRKKGSAAVARRPGDRSDGEGDESAGGGGGCGGRGFIDFFARADAAGRRRRAPSPAVSSRWLADASPQPEQEATSRGP