MSVDTKESIYKLIPPAIPPAEMRRRHKSKFSETVKLETKYLKAQNKTMGPAIVAVNKPSEFLKKHTKESRPPLRPSPGKKQYDIERKPRVPTLQEQPQLAEKSNKDFIKTNAIGNITAIPKKPKPKYTDSPRGTTYLLEESGLLPQYVHKKTYGKVPEYLETRKKEMTEAQLEYERYVRESFEKDQMIQLSDEERTAILDGLKKNWDKLHHDYQGLSVVTDTPAKKARKERIEGEMKQLEKDIEQIEKHPIIYVEKRL