MGLALFDQVPHFRVLVCGGDGTVGWVLDAIEKHNYESPPPVAILPIGTGNDLARVLSWGGGLGAVERQGGLSMVLHHIDHAAVTMLDRWRVTISGERSDQIQSGDLSLKSMKDYQNSDGTVKFMNNYLGIGCDAKVALDIHILREESPEKFYNQFLNKLLYAKEGAKDIMDRTCADLPWQIRLEVDGVDIEVPEDAEGVLVTNIGSYMGGVDLWQNEEDREDDFGPQAMHDKVLEVVCICGTWHLGKLQVDGEPWIQQPCTLRISYHGQISPSELNCLLEWIQAFMLKRASEEPLGHAAAIMVDVLESAECGGVINPTQKRHLLQEMALRLA*