MAEEGEVSALVCDNGSGMVKAGFAGDDAPRSVFPSIVGKPKHTGVMVGMGQKDSYVGDEAQSKRGILNLQYPIKHGVVNSWEDMEKIWHHTFFNELRVAPEEHPVLLTEAPLNPKGNREKMTQIMFETFNVPAMYVAIQAVLSLYASGRTTGIVLDSGDGVTHTVPIYEGYALPHAILRLDLAGRDLTDYLMKILMERGYSFTTTAEREIVRDIKEKLAYVALDFEQEMATAQSTSALDKNYELPDGQTITIGNERFRCPEVLYNPSMVGVEAVGIHDTTFNSIMKCDVDIRKDLYNNIVLSGGTTMFPGIADRMSKEITALAPSAMKIKVVAPPERKYSVWIGGSILASLSTFQQMWIAKSEYDESGPSIVHRKCF*