MRHSLTKLLAASGRDFPSRRDSREPPATRAPPREPSGAAAGAETPRPGSPDREQPHGDGDGGEPEARSGSRGSVAVRAPAPSPLKMEEEEEDAIAMVPKEEPEDMDFLSGLELADLLDPRQPDWHLEPGLSSPGPLSSSGGGSESGGLLRGDDDDDTAAAEMQRFSDLLQRLLNGIGGCSSGGDRGGGEKRRRKSPGAGGGGANDGNQAATKSPRKAAAAAARLNRLKKKEYVMGLESRVRGLAAENQELRAENRELGKRVQALQEESRYLRAVLANETGLARLLSRLSGVGLRLTTSLFRDSPAGDHDYALPVGKQPPEPREEDDAAGGVCLHVDKDKVSVEFCSACARKASSSLKM