MPGRGGARKRAAPPEPAPVEAEGEDYQLKRQRNNAAVNKTRQKKRQEENDTAQKVEEMREENTKLERKVESLQRELQFLKEMFVAYASNNKKDGNGSSGSNDNNQPPQGGAASAS