MKGLFKSKPRTPVDIVRQTREGLVQLDLHSGSRSGDAKREEKMTELSKNIRDMKSILYGNGESEPVTEACVQLTQEFFRENTLRLLIIHLPKLNLETRKDATQVVANLQRQQVSSKIVASEYLESNKDLLDILILGYENMDIALHYGAMLRECIRHQSIARYVLESEHMKKFFDYIQLPNFDIASDASATFKELLTRHKATVAEFLSNNYDWFFEEFNSRLLSSTNYITKRQAIKLLGDMLLDRSNAAVMMRYVSSKDNLMILMNLLRDSSKNIQIEAFHVFKLFAANKNKPPEVVNILVTNRSKLLRFFAGFKIDKEDEQFEADKEQVIKEISAL*