MAPAPPSPPLREALPLLSLSPTRASARRRHVDDFDCSDSENDDCYTPQDHHHQAAPAARAPLFADLNCVPSCCDDGDGDPMDVEAAAWPADDAAVALRIGLPAGSAEADLLSALSARATAAGGAEAEMEDDDEDEFKASGGHGQEQEEVPLGYFSSWAAGAPVGRLNKGQYWIPTPTQILMGPTQFSCPVCAKTFNRYNNMQMHMWGHGSQYRKGPESLRGIQPTAMLRLPCYCCAQGCRNNIDHPRAKPLKDFRTLQTHYKRKHGLKPFLCRKCGKAFAVKGDWRTHEKNCGRLWYCLCGSEFKHKRSLKDHARAFGHGHGAAFGCGGNADADADGFFDEDDEGAVSEIEHDGGGRPSMR