MLRMCEGFAPSTVEKGVPWTEEEHRLFLIGLQKLGKGDWRGIARNFVVSRTPTQVASHAQKFFIRQSNATRRKRRSSLFDMVPEMATDPQPVPEEQELPSSQAGDDDNVDALPSLNLSLKPEFEPMDTESQELVKERDKTVMGFSEFKPSVPSSSEFVPIVSGSNEFTAVPGFFPAYMPVPYPYWAPNTTPFEEGKGAATSHHEVLKPVPSILKEPFNVDELVGMSHLSLGEIERRHREPSPLSLKLIGEAPRQSAFHASAPASGSDLSNGGTKRLNS