MKGLFKTKPRTPVDIVRQTRECLVHLDLHSGSRSGDAKRDEKMTELSKNIRDMKSILYGNGESEPVTEACVQLTQEFFRENTLRLLIIHLPKLNLETRKDATQVVANLQRQQVSSKIVASEYLESNKDLLDILILGYENMDIALHYGAMLRECIRHQSIARYVLESEHMKKFFDYIQLPNFDIASDASATFKELLTRHKATVAEFLSNNYDWFFEEFNSRLLSSTNYITKRQAIKLLGDMLLDRSNVAVMMRYVSSKDNLMILMNLLRVSVPHFTSRQLELTI*