MTTEKEREAHVYMAKVAEQAERYDEMVEFMKKVAKLDVELTVEERNLLSVGYKNVIGARRAAWRILSSIEQKEENKGNEQNVKRIKEYRGKVEDELTGICNDILTIIDEHLLPSSSNGEFAVFYHKMKGDYFRYLAEFKAGQERKEAANQSLASYEAAMSTATTDLSSTHPIRLGLALNFSVFYYEIINSPEQACHLAKQAFDEAIAELDTLSEESYKDSTLIMQLLRDNLTLWTSDLPDDGGDEQPKAENFKEEDKE*