MEKIWHHTFYNELRVAPEEHPVLLTEAPINPKSNREKMTQIVFETFNAPAFYVSIQAVLSLYASGRTTGIVLDSGDGVTHVVPIYEGFALPHAIARVDMAGRDLTDYLMRILAERGYTFATTAEREIVRDIKEKLCYVALDFEQEIQTASQSSSLEKSYELPDGQVITIGNERFRAPEALFQPSVIGLESGGVHITTFNSIMKCDVDVRKDLYGNIVLSGGTTMYPGIADRMQKEITALAPSSMKVKIIAPPERKYSVWIGGSILASLSTFQQMWISKQEYDESGPSIVHRKCF*