MLIGLVGPVCSGKQAVANLLAERLGFEWVDVDGSSERLHALRTLFWQPDKHGVVVFRSTPEHAACVMEMQRRPFFLLCAVDAAALVRFRRSGESQSGAFLARDQSVLYDEVDMRPDIEASTSPMALSLWSMMRMAPVTVVNNYDTTEALWQQLQTLDLANPVRLRPSWDVYFLRLADLTATRTNCMKRRVGAVIVRECRVVATGYNGTPKNCPNCNAGGCERCNSFSAAGEDLYQCLCCHAEENAIIEAGRDRCRGGTIYTNLFPCMSCTKKIIQAEITRVVYSRAYAADAQCVTLLKKVGVSIDRVDGSLL*