MRHSLTKLLAASGSDSPTRSESPAPAATCPHPQREPGAGCDLLAAPGPGSPGRQQPHGDADESPEEMEEEAIASVPGEETEDMDFLSGLELADLLDPRQPDWHLEPGLSSPGPLSSSGGGSDSGGLWRGDDDDEAAAAEMQRFSDLLQRLLNGIGGCSSSSDSGGGEKRRRKSPDDNTQAATKSPRKAAAAAARLNRLKKKEYVMGLESRVRGLAAENQELRVENRELSKRVQALQEESRYLRAVLANETGLARLLSRLSGVGLRLTTSLFRDSPAGDHDYALPVGKQQQDVLEEDDSAGGVCLHVDKDKVSVEFCSACARKASSSLKM