MSSSNSPCAACKFLRRKCTQECVFAPYFPPDQPKKFASVHKVFGASNVAKLLNELNAAQREDAVNSLAYEAEERLRDPVYGCVGLISILQQRLKQLQNDLYSAKKELVNYVEGQAMLPMLMQPQHLGNPSSSTVMQHNGMPMMGIPSVGQMGMRADTHQHHHAHPQQIYEAQQLAAVVAAREQEMLRAYEQQHQHHTQAQRQHEIVRFNGGFDPANSVAATGFNHVNPAAAMSPSLALGTFDNTFQIQPQGEPQPNQLQPELLLQPQSQQQQPQQLLQHPKSESEEGRSTVGPSC