MEKEREKQVYLARLAEQAERYDEMVEAMKAIAKMDVELTVEERNLVSVGYKNVIGARRASWRILSSIEQKEESKGHEQNVKRIKTYRQRVEDELTKICSDILSVIDEHLVPSSTTGESTVFYYKMKGDYYRYLAEFKAGDDRKEASEQSLKAYEAATATASSDLAPTHPIRLGLALNFSVFYYEILNSPERACHLAKQAFDEAIAELDSLSEESYKDSTLIMQLLRDNLTLWTSDLEEGGTYFLWRCFNVFLVSILRVMSARERTS*