MEEEVAALVIDNGSGMCKAGFAGDDAPRAVFPSIVGRPRHHGIMIGMGQKDSYVGDEAQSKRGILTLRYPIEHGVVTNWDDMEKIWHHTFYNELRVAPEEHPVLLTEAPINPKSNREKMTQIVFETFNAPAFYVSIQAVLSLYASGRTTGIVLDSGDGVTHVVPIYEGFSLPHAIARVDMAGRDLTDYLMKILAERGYSFSTTAEREIVRDIKEKLCYVALDFEQEIQTAAQSSSLEKSYELPDGQVITIGNERFRAPEALFQPSVLGLESGGIHVTTYNSIIKCDVDVRKDLYGNIVMSGGTTMYPGISDRMQKEITALAPSSMKVKIIAPPERKYSVWIGGSILASLSTFQQMWISKQEYDESGPQIVHRKCF*