MRHSLTKLLAASGSDSPTRSESPAPAATFSLPPDLSRAAAEDEGTAAAGSPGRKQPRGNEGESEAGRGGRGGVAVRAPSPEEMEEEAVASVPGDETEDMDFLSGLELADLLDPRQPDWHLEPGLSSPGPLSSSGGGSESGGLWRGDDDDEAAAAEMQRFSDLLQRLLNGIGGCSSGSDTGGGEKRRRKSPGGGGGSSGGNDNNQAATKSPRKAAAAAARLNRLKKKEYVMGLESRVRGLAAENQELRAENRELGKRVQALQEESRYLRAVLANETGLARLLSRLSGVGLRLTTSLFRDSPAGDHDYALPVGKQQQDLLEEDDSAGGVCLHVDKDKVSVEFCSACARKASSSLKM