MSMLNKKTIEDIDVCGKKVLVRCDFNVPLQDGVITDENRLNGALPTIQYLISKGAKVILCSHLGKPKGEAKPELSLAPVAKRLSEMLGKEVVFAADDNVVGENAKKATEKMENGDVVLLENTRYRKEETKNEENFSKELASLAEIFVNDAFGTAHRAHCSTVGAGEFLQERVCGYLIQKELKFLGEAVANPVRPFTAILGGAKVSDKLAVINELLEKVDNLIIGGGMAYTFLKAQGYEVGTSLLEIDKVEYAKEMMEKAKNKGVNLLLPVDVVMADHFAPDATPIVTEDANVKEDYMGLDMGPKTIANFVKTIKESKTVVWNGPMGVFEFENFANGTLSVARAMAELTDATTVIGGGDSAAAVNQLGFGDKMTHVSTGGGASLEFLEGKELPGIAALDNK*