MENIAIVGGGITGLSLALALHRLGLKSLVLESSDGLRVAGAAFVTWTNAWKALDALAVGHLLRPQHCQLSGIVVTSTVSGVPTAQLSYGNREVRCVKRRVLLETLANELPKDTIRFSSKVVSIQTSGHLKLIHLADGSILKTKVLVGCEGINSIVARWLGFNQPSFTKRFAIRGYVQCKENHGLNPEFLLFTGHGYRCGIIPCDPTTIYWFFTLSPSNQEQEEEIIENPMKMKQFVVSNLGQVEDKIKAIIEKTEVEDIICSPLRFRPPWEILWGDISKGNVCVAGDAFHPMTPDIGQGACSSLEDAIFLARYLSEAFSVSRSEEEQEELEYKMIQNSLKKYAKDRKWRAIDLVTTAYLVGFLQQSDGKVMTFLRDKVLAPFLANLLMKKADFDCGPL*