MPAHAGAGYEHIQHKEFALDFSQDGQLTPRERHGLHGQLQVELFSGKGFEGTKHAVVLFSVGEDLAETPVARRDPRTGLFEFSFNQEHAFEIEPFSYPKILLKVYDCDNSKRVGAIKMSYNGMAVRSPPESEVWVSVATPAARRHEVGPVSGELHVRVRFAHHPDSSGFVPYAPQFSMRTPAPRPAGRPPRPCAGRIWSEIERVVIHRKGSPDAPPVHFKPDMLNARPVDVVLRLLKTTVFQNLDAENMEFVLEKRHDGTSEELEDISLLCSTSGWKTGKQGVYYTAMDDQPEGLADAVASSGRGALAIAAMSIQILAPN*