MSLEDDPMLSSLPRLLAWKDKGTLTVVDGVELFSIATPGFGLATTNKKPHLLILHGYPTASYDFHKIYNALTAKFEVLCWDFAGFGFSQKVYRTIGQQVDLLEGLLEQNVTNNDNDLSLHILSHDLGDTLVQEMIARGRNFSATIESIVMLNGGILPNECQPTVVQKLMLIPGINHVGAMLVQNLRVFSKSVSKVFGPHTQPTHEELRELHALALCRGGHAVAAHNIKYITERQIFHDRWVTALQSYAKHRHLLFLNGPADPVSGRHLATAVQEQIPGAKVVFLDNDIGHWPQIEAPKATIDGIMEFHKQQLGTF*