MKIWYLDSSVELVKSALLVIHFKLGPYFGLLHRQHGCVCAITFICSLEFHSDFQDARCFIGRERWLSSGDYSSPRKAAPFLDDFSRASALYGKGGCATISMNNTMQTAVLIEIILDNASTIWPLGLVLLGFRVGCSGMAPHPKVVKAFMAMKSLGISANKVKPFLKRLLKLYDRNWELIEEIIIEFLWMQFLKKRMILRREAKANQGGGAERERGIAVANLRLNPGLNRLIKRQKRLARVQAEEIARENSELNRLHYDEESIIDKLLKSERFQKLQEMTSIKLEIDVRKKIANSILDGI*