MRHSLTKLLAASGSDSPTRSESPAPAATCLLPPDLTRAAAAAAAAAAAEEEETAAAGSPGRKQPCGDEGELEAGRGGRGGVAVRAPSPEEMEEEAIASVPGEETEDMDFLSGLELADLLDPRQPDWHLEPGLSSPGPLSSSGGGSDSGGLWRGDDDDEAAAAEMQRFSDLLQRLLNGIGGCSSGSDSGSGEKRRRKSPGGGGGSSGNDSNQAATKSPRKAAAAAARLNRLKKKEYVMGLESRVRGLAAENQELRAENRELGKRVQALQEESRYLRAVLANETGLARLLSRLSGVGLRLTTSLFRDSPAGDHDYALPVGKQQQDLLEEDDSAGGVCLHVDKDKVSVEFCSACARKASSSLKIFFFR