MGKVLESEAEQPLLAAHGASSELEEVLSDFQLPYFQRLRSAFWIEFQLLFRLAAPAIAVYMINNAMSMSTRIFSGQLGNLQLAAASLGNQGIQLCAYGLMLGMGSAVETLCGQAYGANRYDMLGVYLQRSTIVLSITGIPLAVVYLFSKNILLALGESKQVASEAAVFVYGLIPQIFAYAVNFPIQKFLQSQSIVAPSAYISLGTLFVHLLLSWIVVYKIGLGLIGASLVLSLSWWIIVAAQFIYILRSERCKTTWTGFRWEAFSGLWEFVKLSAASAVMLCLETWYFQILVLLSGLLKNPELALDSISVCMAVNGLMFMVSVGFNAAASVRVSNELGAAHPKSAAFSVFVVTLISFLIAVVEAITVLCLRNVISYAFTEGEIVANAVSDLCPFLAVTLILNGVQPVLSGVAVGCGWQAFVAYVNVGCYYGVGIPLGCLLGFKYDLGAKVEKAKKHLDKWENVKETLSKE*