MEWDAVKSGWVPVLEEDELRTQQAVYSRDGVDENVPAKPVLEREKKGKKRKQPEDFTSATDNHNLSIKRGKGTEKQKDTTKPSASKNTAVYATGLPRDATVDEIADRFSKCGVLMEDDEGDPRIKLYADDQGNFNGEALIVFFKEDSVLLAENLLDDAELRIGDSSTRMRVQKAEFGHKGATETSGVPKRTVDKKKATRRIVKMQKKLEEWDSDDEFGPSKEKPSNYSHQPSRVVILKHMFTLDELKEDPTLLLDLKEDVREECENLGVVTNVVLYDQEEEGIMTVKFKDVISAQACVLKMNGRFFAGRKVIAGYLNGKPTFRKTGKEEGDLELEGDEKERLNEFAKWLEGGDKPGSSGTSGVDSRTG