MASSSTNSPCAACKFLRRKCQPECVFAPYFPPDQPQKFANVHKVFGASNVTKLLNELHPSQREDAVNSLAYEADMRLRDPVYGCVGVISLLQHQLRQLQIDLSCAKSELSKYQSLGILAATHQSLGINLLAGAADGTATATVRDHHYHHHQFFPREQMFGGLDVPAGSNYDGGILAIGQITQFQQPRAAAGDDGRRTVDPS