MSSGSSSSSTSNTDSTTPTSDNKFVNLSNTAQYAAAAHVAYQPQVFAFQAAQQYPSDFSSYNPSTAYTATPYTMASHPQLGSFNRYATATTLNNLSLSATQHMIGRRKRRVLFTPPQVNVLERKFLSSRYLSAGDRETLAKSIGLTPTQVKIWFQNQRYKHKRQEKEKKMDGGCYRNDGDTDSDRDNSSGSLGCSPNIAGGVKKEDDEEDERKPQTFMSAPISSDSSCAPEIQPQAFTYPMYPSSSYMAFYPQPNAYPQAAYNFAQFQHL