MSRLLHVEEWAEVKELGAHHRHPPPHHLPQPPQPPATLQTREHPVYPAELSLLDGTDPRAWLAPTLQGICTARAAQYLLHSPELGASEAAAPREEMDGRGELGRRSGGGGGSSKSPGPVKVREQLCKLKGGVMVDELGCSRQRAPSSKQVNGVQKQRRLAANARERRRMHGLNHAFDQLRNVIPSFNNDKKLSKYETLQMAQIYINALSELLQTPSAGDQPPPPPASCKSDHHHLRAAAPYEGGAGTATAAGAPPASGAGQRPTPPGSCRTRFSAPASAGGYSVPLDALHFSTFEDSALTAMMAQKNLSPSLPGGILQPGPEESSKTSPRSHRSDGEFSPHSHYSDSDEAS