MSRLLHAEEWAEVKELGDHHRHPQPHHLPPPPPPPPATLQTREHPVYPAELSLLDGTDPRAWLAPTLQGICTARAAQYLLHSPELGVSEAAAPREEADGRGELVRRSGGGGGGGGGSSKSPGPVKVREQLCKLKGGVGVDELGCSRQRAPSSKQVNGVQKQRRLAANARERRRMHGLNHAFDQLRNVIPSFNNDKKLSKYETLQMAQIYINALSELLQTPSGGEQPPPPPASCKSDHHHLRAAAPYEGGAGTASAAGAQPASGGGQRPSAPGGCRTRFSAPAPAGGYAVQLDALHFPTFEDSALTAMMAQKNLSPSLPGGILQPGQEESSKTSPRSHRSDGEFSPHSHYSDSDEAS