MEATAASVEASMVFPGFKFSPTDVELISYYLKRKMDGLERSVEVIPDAEIYNFEPWDLPDKSIVKSDSEWFFFCARGKKYPHGSQNRRATKMGYWKATGKERDVKSGSEVIGTKRTLVFHIGRAPKGERTDWIMHEYCMKGVSLDDAMVVCRVKRNKEYQSGMSQKAPEPKLAPEKHAILQNGATSSGSPSDWDNLVDFYLAGESGEKLLWEMAQSSENLQVHNDEDFFADILRDEIINLDEAVMRGNTRDEIPTLESASMEIRVLPLPNMIDKQMSSLLEERPSQKMEGTDTMESLSNCFVGLYSIKSVNRARWNVIICLVALIAMLFYLEE