MALLLQNLGAELEWLDPNTLQISAKSLHHTEATYDLVRKMRASILVLGPLLARFKECLVSLPGGCAIGARPVDLHLKAMQQLGAEIKIEQGYIHAKAPKGLKGNDILFDKISVTGTENALMAASLAKGITRIINAAKEPEIAQLCAFLQSGGVEIEGVGSSELKIRGVESDALNLKDIQIIPDRIEAGTYLCVGAITNSQLKINRIIPNHLQAITDKLIEIGFSLDIQENSIEIHPAKKRQAFEITTKEYPGFPTDMQAQFMALATQCLGTSVIEETLFENRFMHASELQRLGANISLKTNVATISGSTELTGSDVMATDLRASSALILAALVAKGVSRVHRIYHLDRGYERLEDKINALGAKVARLKEK*