MILGRKQLKKLTIGALPFADAASEGLPLGQLLRLSLFQVSVGMCSVLLLGTLNRVMIVELAVPATVVALMIALPVLSAPFRALMGHRSDNHRSALGWKRIPYLWFGSLWQMGGLAIMPFALIVLSGDQIHGPDWAGEVLAALAFLMAGLGMHMTQTAGLALASDRATEETRPRVVALLYVMFLVGMGISSLIVGWLLSDFSELRLIRVVQGCAFMTMVLNIVALWKQEHVRPMSKEERAAPRPRLRDAWAELNADGTAFRLLMAVACGTLAFNMQDVLLEPYGGEIIGLPVSATTLLTAMWSVGALAGFGLAARWLARGLDPARMAGRGILIGLAAFLLVLFAWPAASKAMFFAGAGLIGMGGGLFSVATLTMAMAIPVAGLAGRGLALGAWGAAQATAAGLAILMGGALRDVIGHWAKAGHLGAALQDAAIGYSSVYLLEIGLLFATLIVLGPLVRTTILSSERPAGGTRVGLADFPT