MVMNIKNFFKKDSSSYNKEKLLIHDEKRNGFCIYFNNIQDFAKKAIEMGKNDPRKIIFSLKMGFALFFVSLLIFWKEPFPEISQFSIWAILTVLIMFEFTIGGTLIKGFNRGLGTLFAGMLAFIFAQLALWAGEWEKVVWVFSIFIVAFCGTYLKLYPTMAPYEYGYRVFILTYCILIMAGNRTGGYNVAILTRLALIALGACICLIINIGICPIWAGEDLHRLVVKNFMDLATSLEGCIDGYLNCVECDESTNHSEYNGYKSVIESTSREQTLLGFAIWEPPHGRYKMHKNPWRDFVKLSSELRHCAFMVMALHGCIQSKIQAPPEKRKVFQNELKRVGIDATNVLRELGTKLDKMEALNSHENILKEVHETAQNLQKKIDNKSYLLVNSKNWEIGKPNIINNFDDSSHENENGSNENLPLNFQSLSETAIDIRDLHTPQYPKDQLVTKSMLFNKQNHWPSCLSLLDGERIDTIDEIETYLSASALSLATFASLLIEFVARLQNVVDCFEELSQRAEFKEPISVKS*