MSLQGKVAVVTGASSGIGQGIALALAAEGCAVALAARRVDITQATADEIAGRGGRAIAVATDVTVRADVKALAAAAEAQLGPVDILVNAAGVMYFTMMKNLHEDEWERTIDTNCKGVVNGVGAAFVAIFSKGLRAECVGTGVKAETARDCARWSQDCARLRESFPRLREIAVTDVQPGDVGTNLIVANTDKEAAAAEKMGVSIGEKIAGERNSVLDVADIASAVLYALTAPAHVGVHELLIEPRDQMWGDPTALG*