MSILYVRKIGKILLKADKGKYMCSLTRWINTSSKSELNKKRKNDYILSLDEALYLSKEMGIKTTSEMQRIIMRSPPFSNDKSPFIIDNFFENVRKNKDTDEIEEIDKKIKELELKSDKKKEDEEETEDNLNNKYNDEVNKMNNNVIDNFFLENFNKKRIKTFIHNNLEWLEESEGIGTNKRACAYVYIKRGSGIIKVNNEEDLYIRWPYFYNRMDVLEPFYLTNTACVYDVFIKLKGGGISGQSKAARLAIGRALLNACPLIHDELNQHDILYEDMRQKFPKMPGRKKSRAMKQWSKR*