MPPGPPGVGPSTSAASAMAVQDLIDHDPDNSGPDGRKAKRELSQSKRAAQNRAAQRAFRQRKEHYIKKLEQQVRDYGDMEHSFKSMQNDNYALREYVLQLQSRLMDAQGEVPPPPANLQLPHPAPRPASHVTNTAPESAPAAPPTVGAPSAGSLADVAAAVAGLRAHGAGVDSYSKFKAENENPRRDEDARRLHETLPPSSSLRA