MSEDEISIEGDLFEEPEGFLPERPSSHFSTYKRKIPNAEPQEITMKLVGHNPLYGHLLWNAGIYTADYLDKHSDTLVQGKKILELGAASALPSLVCSLNHAKEVIVTDYPDPDLLSHMEYSFNDLKEKTKYELSPWKVKGYIWGHDLGELLFDEPGRKLAEEEKFDLIILSDLVFNHSEHHKLLDTCRQSLKRNGGKCLVVFSPHRPYLLQDDLSFFETAKQYQFKTEKIEMVTWKPMFEEDEETADIRARVYAFFLIPEWE*