MAAGRGAPAALPDDAELLAILRADPRLASVLEDPERYRLQVLLTEVAPASDGDGDDDGAHSAPCEATTTTTTTRTTTTRATLRRRAYRADAEYFYPASAVKIYGAVVALFQLQLMASQGVAVVELDTPLAFESRTAPVAASNDAPPPKSAAAPPLGCSAPTTMRREISALFHVSDNEAFNRCYDVAGRTLMWEWANSESLNPPFRGPRILHRLFSEAKGTDDGGSFPGVWARVGRDGDEDAWRRVLCRRHDVCGHLVGDAKRESVGKAHVAADGTVVDEPLDCSARNRASLASLQDTLIRLTRPEFDESNFKLTETHRRFVLAAAAGSPRDSPDPSARDDAATFPNNYNKFFVDGVTRAVGGDGSRVRITNKCGQAFGFSVDNAFVEWIGGGEDEDENRNKNPFYLAAAIETNANGVVNDDVYEYADVAEPFMDALAETVARWVWREREK*