MLEQQHIKYFKNLVGGEDFFTDLAHLNAYCYDATKERHLPSGVIFPRNEQEISQILKYCNEHRIIIVPRGAGSGFTGGALSVSGGLVLSVEKHLDKILEIDTKNLIARVEPGVINKHFQNEVEKLNLFYPPDPASENQSTLGGNVAENAGGMRAAKYGITKDYVMALRVVLANGEIIRAGKKTIKDVAGFNVAGLMIASEGCLGVISEITLKLLAKPPLKQSAMGVFNHIEDAMNAVYKTMSSGVTPVAMEFLDNLSIRAVEERFSKGLPKNAGAILITQVDGVVKEQIAWQLNEIEKHFKANGCVGFKIAQNEQEEQDLWFSRRNASQSISVYGKKKLNEDVTVPRASLPSLLQEVAKISQKYGFKIPCFGHTGDGNVHVNIMLEDPKKDLEKGHKAMEEIFQAAISLEGTLSGEHGIGLSKAKFMPLAFNHSEMELFRNIKKALDPNNILNPFKMGL*