MSSSNSPCAACKLLRRKCTQGCVFAPYFPPDNPAKFASVHRIFGASNVSKLLNDLPAVQREDAVNSLAYEAEARIRDPVYGCVSHISVLQVRIRQVRDELVAARKELAAYIGPAAFTPFVATPQQYHHQYAAGAGGGVPLATGMGLAVGVGPQPHQQHGHPHQQQMMAHGQHLHHQHHLMAAAEAQQQLALAAQVAREQDVMMRQAVVYAHAVPGSGATVAVGPPDAVPYEGGFLFQQQHHQQPPSQAQTTVALTYQMEQSPPPSSPGQSHSHPEVSQQKNTDGSDEGSGGGGLVPPPA