MADQISGDNPTEKTAEKLSETPTGVNRYALQCAIVASIVSIIFGYDTGVMSGAMVFIEEELKTNDVQIEVLTGILNLCALVGSLLAGRTSDVIGRRYTIVLASVLFMLGSILMGWGPSYPVLLTGRCTAGLGVGFALMVAPVYSAEIATASHRGLLASLPHLCISIGILLGYLVNYFFSKLPLHIGWRLMLGIAAIPSLVLAFGILKMPESPRWLILQGRLGEGKRILDLVSNSPEEAQVRFQDIKIAAGIDPKCEDEVVKMENKKTHGEGVWKELILRPTPAVRRVLLTALGIHFFQHATGIEAVLLYGPKIFKRAGITAKDKLFLVTIGVGIMKTTFIFTATFLLDKVGRRKLLLTSVGGMVCALTMLGFGLTMAQNSGGKLAWALVLSIVSAYSFVAVFSIGLGPITWVYSSEVFPLKLRAQGASLGVAVNRVMNATVSMSFLSLTKAITTGGAFFMFAGVAAVAWNFFFFLMPETKGKSLEEIEVLFQRDGDHKVRGENGTV*