MASSSTNSPCAACKFLRRKCQPECVFAPYFPPDQPQKFANVHKVFGASNVTKLLNELHPSQREDAVNSLAYEADMRLRDPVYGCVGVISLLQHQLRQLQIDLSCAKSELSKYQSLGILAATHQSLGINLLAGAADGTATAVRDHYHHHQFFPREQMFGGLDVPAGNNYDGGILAIGQITQFQQPRAAAGDDGRRTVDPS