MSSSNSPCAACKLLRRKCTQGCVFAPYFPPDNPAKFSSVHRIFGASNVSKLLNELPQAQREDAVNSLAYEAEARLRDPVYGCVSYISVLQLRIKQVREELAAARKELAGYIGPAAFTPFVATPQYHHHQYAAGGVPLAAAAGMGLAVGVGPQHGHHPHHQQQIMVHQHQHQHLHHQQMAAAEAQQQLAAAVEVAREQDLMMRQAAVYAHAVPGSSGGGGGGGGATVAVVPPDAVPYEGGFLFQQQPPPSQAQTAVALTYQMEQSPPPSSSGQSHPEVSQQQNTDGSDEGSGGVVPPA