MESQNRKRAPAWTERQVLDLIAVWGDESVLSELRSKRRNAKIFEKISKGMNDRGYHRDLQQCCVKLKELRQAYQKTQEANPRSGSEPQTCSFYDELHAILGGAPTTTPHLYVDSCQGVSHNRDEDFGDEEDDEEGEVEDSAHQASRETILPDSQELFITLEPIPSQPSQDGLPDLEGGEGTSASCCGCHLAPRIIAVALRSSASLRRENRPPANSKIIAVALRSSASLLSRQFSRFQLALSSPKAGYQGNADHTAPLQSKPSHATRHVWQERRNHIKAPRFFLKGHGEHSASD