MRHSLTKLLAASGSDSPSRSESPAPAATCSLPPDLTRAAASEEETAAAGSPGRKLPRRDEGELEAGRGSRDGVAVRAPSPEEMEEEAIASVPGEETEDMDFLSGLELADLLDPRQPDWHLEPGLSSPGPLSSSGGGSDSGGLWRGDDDDEAAAAEMQRFSDLLQRLLNGIGGCSSGSDSGSGEKRRRKSPGGGGGGGSGNDNNQAATKSPRKAAAAAARLNRLKKKEYVMGLESRVRGLAAENQELRAENRELGKRVQALQEESRYLRAVLANETGLARLLSRLSGVGLRLTTSLFRDSPAGDHDYALPVGKQQQDLLEEDDSAGGVCLHVDKDKVSVEFCSACARKASTSLKM