MRHSLTKLLAASGSDSPTRSESPAPAATCPHPQREPASAAAEEETAAAGSPGRQQPHGDADELEAGRGSRGGLAVRAPSPEEMEEEAIASVPGEETEDMDFLSGLELADLLDPRQPDWHLEPGLSSPGPLSSSGGGSDSGGLWRGDDDDEAAAAEMQRFSDLLQRLLNGIGGCSSSSDSGGGEKRRRKSPGGGGGGGSGGGGGNDNTQAATKSPRKAAAAAARLNRLKKKEYVMGLESRVRGLAAENQELRVENRELSKRVQALQEESRYLRAVLANETGLARLLSRLSGVGLRLTTSLFRDSPAGDHDYALPVGKQQQDVLEEDDSAGGVCLHVDKDKVSVEFCSACARKASSSLKM