MEEEVAALVLDNGSGMCKAGFAGDDAPRAVFPSICGRPRHQGVMVGMGQKDSYVGDEAQSKRGILTLKYPIEHGIVTNWDDMEKIWHHTFYNELRVAPEEHPVLLTEAPLNPKVNREKMTQIMFETFNAPAFYVAIQAVLSLYASGRTTGIVLDSGDGVTHTVPIYEGYALPHAILRLDLAGRDLTDYLIKILMERGYSFTTTAEREIVRDIKEKLCYVGLDFEQEMQTASQSSALEKSYELPDGQVITIGNERFRCPEALFQPSLLGLEASGIHETTYNSIMKCDLDIRKDLYGNVVMSGGTTMYSGISDRMQKEITALAPSSMKVKIVAPPERKYSVWIGGSILASLSTFQQMWISKQEYDESGPSIVHRKCF*