MSRLLHAEEWAEVKELGNHHRHPQPHHLSPPPPPQPPAALQAREHSIYPTELSLLNSTDPRAWLAPTLQGICTTRAAQYLLHSPDLGASEAAVPRDEADARGELARRSGGGSSKSPGPVKVREQLCKLKGGVVVEELGCSRQRAPSSKQVNGVQKQRRLAANARERRRMHGLNHAFDQLRNVIPSFNNDKKLSKYETLQMAQIYINALSELLQTPNGGEQPPPPPPPPPPASCKSDHHHLRAGAPYESSVGPAPTAGAPPGSGGGPRPAPPGSCRTRFSSQASAGGYTVQLDALHFSAFEDSALTAMMAQKNLSPTLPGGILPPVAEESSKTSPRSHRSDGEFSPHSHYSDSDEAS