SNAARERSRVKTLRTAFLNLQEILPSVPPDTKLSKLDVLVLATTYISHLMKTLD