MSTLNHLFDPPDQICYVQCGFCTTILLVSVPCSSSSTVVTVICGHCSSLLSVNLTKISFLPFNLLTSLSHDQEQKELLSPDEVNAQKGLDTQSSFIAISSDNDEDIDKVNPVNRVINKPPEKRQRAPSAYNCFIKEEIRRLKTENPNMAHKEAFSTAAKNWAHCPHVHYKGDGESIGLEEENSTWSSDAAEVNIESKGFHERKVPRHYMWAKTPFE