MRCPLHLFAPDTLTHCNALLCSRMYWHLLQTWALDCGPEETTAAKFHCETSIEMSRHVSACRMPPRPPTNGAGLAPGPATFTMAHFKPPPMDHRTLCELQCQLVNTPCAATGTLSGPTCPDIDLMAAAATTTVHAVKCPNGQWPPSYAADDDDEACDGARARRGGLRPLLRHLRRLPPAARLERLLLGGVQPGSLPEQATLAWHPSQALLAALDDSNRIQLYDYSGHLPLLGQGRGVRPPPLQPTQVLQHELQQQASAAAWRPFGGQCLVVGVAHGACLWHIGRPPAGGALRSDSGAWLTWLKAPGPGPVTALAWHPQGHLLAGATPQSQAGFHVWDVATGTATPVSAGREAVSLLRWSPCGSYLLAAHPAGAFTIWQTQAWWSQRWVAAAAGGGGGX