MASSSYSNSPCDACKFLRKCMMDCIFSPYFPPKEPQKFANMHKIFGACNVSKLQNEVQPYQREDAVNSLAYEAEAWIEDPVYGCVGAISVLLKVQILHQHRERTFVQM