MRHSLTKLLAASGRDFPSRRDSQEPPATRAPPPDPTGAAAGTETSRPGSPDREQPHGDGGEPEARRGSRGSVAVRAPAPSPLKMEEEEEDAIAMVPKEEQEDMDFLSGLELADLLDPRQPDWHLEPGLSSPGPLSSSGGGSDSGGLLRGDDDDETAAAEMQRFSDLLQRLLNGIGGCSSGSDRGGGEKRRRKSPGGGGGTNDNNQATTKSPRKAAAAAARLNRLKKKEYVMGLESRVRGLAAENQELRAENRELGKRVQALQEESRYLRAVLANETGLARLLSRLSGVGLRLTTSLFRDSPAGDHDYALPVGKQPQELLEEDDAAGGVCLHVDKDKVSVEFCSACARKASSSLKIFFFR