MTTEKEREAHVYMAKVAEQAERYDEMVDFMKKVAKLDVELTVEERNLLSVGYKNVIGARRAAWRILSSIEQKEENKGNEQNVKRIKEYRGKVEDELTSICNDILTTIDEHLLPSSSNGEFAVFYHKMKGDYFRYLAEFKAGQERKEAANQSLASYEAAMSTATTDLSSTHPIRLGLALNFSVFYYEIINSPEQACHLAKQAFDEAIAELDTLSEESYKDSTLIMQLLRDNLTLWTSDLPDDGGDEQPKAENLKEEDKE*