MASSSSSPCAACKFLRRKCTSECVFAPYFPPDQPHKFANVHKIFGASNITKLLNELPMHQREDAVNSLAYEADARVKDPVYGCVGAISVLQRQVAQLQNELAIAHSDLARYA