MEKEKKGVVCVTGGSGFIGSWLVRLLLERDYTVNATVKDLKDERETKHLQALEGADSRLHLFKIDLLNYDSVLAPIKGTVGVFHLASPCIVERVEDPERVLLDPAIKGTTNVLEAAKASGVGRVVVTSSISAIIPSPSWPADVVKGEDCWADIDYCKKNEIWYPLSKTLAEKAAWAFAKENNLDVVVVNPGTVMGPILPPAINASMAMLSLLLQGCTEAYENVYMGSVHVKDVALAHILVYENPSASGRHLCIESICHFSDFAAKVAELYPEYKIASFPKDTQPGLLRAQNASKKLIDLGLQFIPLEQIIKDAVESLKSKGYNS