MEGRRTWDGVPVESHSPPQSVPGRRTPLGAVGLGGFYMQGGQPPPPQHCYPTDENQPEPGTSYAQRPLGEGKSKQKIRQGKNVRLNINARERRRMHDLNDALDELRGVIPYAHSPSVRKLSKIATLLLAKNYILMQASALEELRRLVAYLQGTATAAGFVPPPGFDLTTLPAAAKLLQPPVLGPPAPPDPPS