MGRIMESEAEKPLLAAHGASSELEEVLSDFQLPYFQRLRSAFWIEFQLLFRLAAPAVAVYLINNAMSMSTRIFSGQLGNLQLAAASLGNQGIQLCAYGLMLGMGSAVETLCGQAYGANRYDMLGVYLQRSTIVLSITGIPLAVVYIFSKNILLALGESKLVASEAAVFVYGLIPQIFAYAVNFPIQKFLQSQSIVAPSAYISLGTLFVHLLLSWIAVYKIGLGLIGASLVLSLSWWIIVASQFIYILRSERCKTTWTGFRWEAFRGLWEFVKLSAASAVMLCLETWYFQILVLLSGLLKNPELALDSISVCMAVNGLMFMVSVGFNAAASVRVSNELGAAHPKSAAFSVFVVTLISFLIAVVEAIIVLCLRNVISYAFTEGEIVANAVSDLCPFLAVTLILNGVQPVLSGVAVGCGWQAFVAYVNVGCYYGVGIPLGCLLGFKYDLGAKGIWTGMIGGTVMQTFILIWFTFRTDWNKEVEKAKERLDKWENVKEPLSKE*