MDKQEEQTVIGRVIAYLNEKTGARYRAEAAANRRHVLARLADGFSEQDLLDVIDGMSAAWADSDFARYLRPETLFRSQGKTESYLQEARRRQKKKAAPAATGRFRSASDLLED