MMMGLEEGRGVKRPFFTSPDELLEEEYYDEQLPEKKRRLTPEQVHLLERSFEEENKLEPERKTELARKLGLQPRQVAVWFQNRRARWKTKQLERDFDRLKDSFDALRADHDVLLQDNHRLRSQVASLTEKLQEKEVTDGAGADAAVLPVDVKASLADDIEEPAAAAEEAAFEAQQVKSEDRLSTGSGGSAVVDADALLCGRFAAAVDSSVESYFPGGEDHYHDCGMGPMNPCAGGIQSDDDGAGSDEGCSYYPEDEAAAAAALFAGHANPHAAEDEDAGQISWWMWN