MAELPTVLVTGAGGRTGHLVYKTLKERSHLFHARGLVRSEASKEKIGGFPDVFVVDIREAESLAPSFSGVDVLIILTSAAPQMKPGFDPSKGGRPEFYYRDGEYPEQVDWIGQKNQIDAAKASGVKHIILVGSMGGTNPNHPLNSLGNGNILIWKRKAEQYLADSGIPYTIIRPGGLLDKEGGVRELLVGKDDELLSTGTKSIPRADVAEVCVQAILHDELKNKAFDLASKPEGEGSVTRDFKVLFSHVTASF*