MADSRHTTVLITGAGGRTGQLVYRKLKEKADKFTVRGLVRSEASKAKIGGADDVFIGDIMKPETLGPAFEGADVLIILTSAAPQMKPGFDPSKGGRPEFYYEEGAYPEQVDWIGQKNQIDAAKGAGVKHIILVGSMGGTNPNHPLNSFGNGKILIWKRKSEQYLADSGIPYTLIRPGGLLDKEGGLRELLIGKDDELLATDTKTIPRADVAEVCVQALLYTDEVKNKAFDLASKPEGDGTPTTDFKALFSQVTASF*