MEKCMDVQSQGIKQQIKSVITLDYLTNYIYIEADKEAHVKEACKGMRHIYSNTKPMLVPIKEMTDVLSVKSKSVELSKDTWVRVKLGTYKGDLAKVLDVDNVRQRVTIKLIPRIDLQALVNKLEGNEVGKKKNFVPQPGFINTCEMKYMHIPVERRRDSITGEYFETIDGMMFKDGYLYKTMSMKSISSQNIQPSFYELEKFRKPGKDSDGDMASLSTVFANRTAAHCMKGDSVIVVRGDLKNLMGWVEKVEEESVYIRSKIPCFKETLAVNEKELCKYFKPGDHVKVVSDAQEGATGMVVKVEGHVLIISSDTTKEDVLKGVPERAEVVWVKSREIRKKIERKRSTQDRYGSTVSLKDVVRIHEGPSKVIF*