MLKLEPSGGGTVAEGGDATLFCTNSGFKLADHEAGWVRKKEGKPPRKLFVYDPSDNETYYGAEYKGRVELSVDEEGNKVYLHLRNLRPEDTADLYCVASPGDGSKACDEFVGPGTPLTVT