MPLFSNKFSPKKTPTRKASVFLANKNLSPKRIEKELGPEVGPIRLRLGDQEAVFEAGLWIPESGRVGGTFKENEKLKKEVRRLEEENNLLKLKFDVLLDMLTQTTAEAHLQREELERLKNNFSHNRRVVT