MGTLGRVVFSLGKAARSTGQALDRLGSRLQGGYVFKDEVSKHQTILGIFNKKPVIEESAFVAPGASVVGEVQIGENSSIWYGCVLRGDVHQIKVGAESNIQDNTVVNVPKTNVSSSIEPTIIGNRVTIGHNSVLHACTVEDESFVGMGSTILDGAVVEKGAMVAAGSVVAEKTRVPSGQIWAGSPAKFLRDLTAEERSSLTVNASIYTDLAEVHAFENRKTAGDIEADKALRRKWEIQSDDYDSHLGIVRSKKPDIAFPNNMISKGAH*