MLSLLVNVFAVHPGRTAISTLAVRAPPPAGQLSGEAESTTSERLVELTEEFLDTGTGFYSGLRPELMAEDFVFRGGVVGPLSKTDYCRTMELLGIADAWKLEANAFGFVVDPAEPMTVRFFLRNTGEHVGAWQPWGAVPPIPIKPTPGKTSVVAPTETGRLCFDAEGKVRHFATGLVVGKYEAQQGRGINTNGLGAVLGLFHTVGLGAVGNLALSQTVRDLSNAAADRFEALKIPKTKTNDEDVPGWWRE*