MAPPTTGKTAAVKTNNSDGGKKENRYRGVRKRPRGRYAAEIRDPVQKARVWLGTFDTSEAAARAYDKAAVAFRGAKAQTNFPRPSLVDNESPNQSSTVGSSSTITNLNLDTRFPFPKIQVKSGMMVIEESSVVMDRSPQKPSRVPLDFDLNFPPTPDN