MLPLSINNIPPSLKQIKGSITQWDSLQWDSNNTKLLLQPFFQSALDRDLHSGKVEEEDVVDDTNDANDEQRGSKRKADVLGERRHLDLNLPPLSMEQEIEPSPRHSKKWKTHE