MFGIYSSAIKEALHYNQETIDTLGFFKDLGANIGIVSGLMNEVLPPWTLLVVGAFMNLFGYLMVWLAVTHRIARPPTWHMYVFLCIGANSQTFVSTGVLVTLVKNFPQGRGEVLGIIKGCVGLSGAIFTQAYLAIYGEDTKGVILLIGWLPSLVTLIFMFFIRPMTPVYDKCETRNFYSFLYLALLLAAFLMFAIIVENELHKIPSIAYKAFGAITLVLVISNIIIGVHAEYAFRSQDMEERASTKGKMLQELSKTAKKKVLVKDEEGKASLEHGKLSDSHLKHDTHIPSHQNNDVKPQEGVDSDTNPGSSLSKNVNCTSSKEGHLVNLSRKSKFITKFFKNWPEWGEDFTIPQAIFSLDMWILFVSVASGVGATLTAIDNMGQIGESLGYKKKTIKTFVSLI