MDKRNWLEAVAEQTQAEIFLETNQYTQRYGLTLSSEDAQIIAAERRNTLKEHKRVEFGESIMSRLIYEFCDSCYISQDNYLETMLRLQEIFFLYKNEMLDEVTDRELIHFMKEQFETICYGDLDYLEGTCLDVFSQAVRSGYRGYRRTEGKGEYSRFDEVKRWDPELYLEALKDLQ