MEKRDTYLWLKSIGGITTKTIEIIENEIVNIEDIFDFSEKEIYNLKNISLNIRKNIVKYRGHAYLENIKELLYKKAIKYICKYDKEYPENLKNIYNAPKLLFYKGDIGLVNNNFNIAIVGSRKPTAYGINCAKTISCQLSQYGVNIVSGLAIGIDAYSHIGCMSGKSKTIAVLGSGVDNPLPKQNLHLSNKILENGGLLLSEYNINSTVAPYHFSNRNRIISGLSDGVVVVEAAIKSGALITVDFALEHGKNVFAIPGNINSQMSRGCHKIIKEGAKLIENIDDILNEYNIFNIIDKKINQKYDNISLNAKSKQIIEAIKREGNLHIDSICDYTGIEIKYVNSIINELVLNELVVEMNNKTYSLNV*