METKQKERIRRLMELLKKTDRIHLKDAARMLEVSVMTIRRDLSQDDDPLPLTLLGGYIVMVNKPASSTNMPLPAKKTHHRDDLPVAILAAGLVRENDLVFFDNGPEMPLVISMIPDDITFTGICYSHRVFIALNEKPNATAILCGGTYRAKSDAFYDANNPSALDSLNPRKVFISASGVHEHFGVSWFNPDDLAAKRKAMERGLRKILLARHALFDEVAPASIGPLSAFDVLISDRPLPTDYAVHCRNGSVKVITPDSESE*