MLPLSINNIPPPLKQIKGSITQWDSLQWDSNNTKMLLQPFFPSAPDRELQRVKAEEEDVVDDSNDEQRGTKRKADVLAERRHLDLNLPTPSMEQEIELSPRNSKKWKTHE