MRYTCQNSKSHVTISGGDGGTERKGGNLWGEDKKEEKKIEEFFGAKANDGDESKEESLSLTSLRNDVVLEDDFVSSYGSASVIGMRKEMEDTMKVELGFLSFNGGEKKYDFFGVYDGHGGALVAEACKERLHGVIVEEIMERKLGKKGVSGVEWEELMEDCFRRMDEEVVKNKMIGSTAVVAVVGKDEVVVANCGDSRAVICTSGVAVPLSVDHKPDRPDELERVEAAGGRVINWNGHRVLGVLATSRSLGDEYLKPFVSSKPDVTVIERTEDDEFLILASDGLWDVIANEFACRVTKRCLSGRMRRRESREGVVSESCRAAEAAAVLTELAMARGSKDNITVIVVELKKLRSFPC*