MSNQGDFNTYIYIPVKCNESIKKRCELCFDVLFKLIEMKHKECYNKSKEKNLLCHNDINKGEIHKHIYYQLYKLNEHIKENNIEKDFKEPLHITISGSLNLKRYMINSFINKIKEELKNQNSFYLFFRNEVDLYKSQKNTKYFCSYTVKEDQQELYLNTLKEKINKILNEFDLKDTHLNRIYHLSLAYTNINLDVLLEKENKKCVEEETFFWPNINELILNKDIKENRLDDLYIYVNCIHIRIGYKLYKIPFKSFDDNLNVSDSYDSYMSSTDE*