MPQNQLVITIIDESGSKQLKFSKNLKRNLIISVIILLLIVGLGVGFLKFLIAKMDTMTSERNAVLRDFRDLYQKNYTLTKEIKNKREELFIVGQKIRGLESLIEVKRGANGGVHLYDEVDLENLNLAQKHLALMLIPNGMPLKTYSAIKPTKERNHPIKKIKGVESGIDFIAPLNTPVYASADGIVDFVKTNSNVGYGSLVRIEHAFGFSSIYTHLEHVNVQPKSFIQKGQLIGYSGKSGNSGGEKLHYEVRFLGKILDAQKFLAWDLDHFQSALEENKFIEWKNLFWVLEDIVQLQEHVDKDALISQ*