MDGEDFAGKNLPPRKKKPVSKKKLKREKLKQGVPVPGE