MFLLKWLEKFSEYKGRSLYIAGESYAGHYVPQLAKNILDYMQANGPSIMNLKGIAIGNPLLDDASDATNMETYLWTHGLTSYSTGIAIKMNCNFSANTESKACEDALNASDTEEGDGINHYDIIVDKCLEKPISELIKQKLRKKKDSSFNTLGQDICIENKVTDYLNRPDVQSKMHANVTSLPFPWSFCSSVTAYDIFGSPSTVVPLLKEILEHGASILAYSGDQDSILPFIGTEVIINELAHSLNLNVTTSYRSWFQGKQVGGWTIVYGNGKLSFATVRGAAHFVPGSQGARALTMFNSFIKGIPLPSTKQN*