MMLGKQRSGRPSPASRQQHHMRRTTSLTEFAAPDVLADVAEEEEEDEELQLLPAHAEAAAAADEVEAADPYGWAVGGAAAAGRADWLAAYRARAAPALAGLRRNSADFSAAETAAFLRACGLCNRRLGPGRDTFMYRGDTAFCSLECRQQHMTIEEWKEKCALATPPTTTADPVVPLPLPPSGGAAGSDKPAGTLTAAS