MEKIWHHTFYNELRVAPEEHPVLLTEAPLNPKANREKMVQIMFETFNSPAFYVAIQAVLSLYASGRTTGIVLDSGDGVTHTVPIYEGYALPHAIMRLDLAGRDLTDYLMKILTERGYSFTTTAEREIVRDIKEKLCYVALDFEAEMATAASSSALEKSYELPDGQVITIGNERFRCPEALFQPSFLGMESAGVHETTYNSIMKCDVDIRKDLYGNTVLSGGTTMYPGINDRMQKEITQLAPSSMKIKIVAPPERKYSVWIGGSILASLSTFQQMWISKQEYDESGPSIVHRKCF*