MRADLDEETARMLHERAAQHPQSGGSRFAEVVRSLEALTRAESAFQQIAELKRVAMQLSGIGPLRAMPALAGAEDDAGLAAEVLARLLLGPAVRELFVPRASPRPPRPPPASRPRAVVAAANAFPPVRPGAEEAAGAAFTGRLEARPAGEGGESVLAAALQLERHVPAFAARLAGDGPLSYDAASAGLRAPSSTASSPPRRRCRPRGARPALLRPRRRRRPPRRRPGLPRALRAAGGAGAARGGAGAPEPATRPPRRGRRRPR