MTESLNVIALISGGKDSFFSTIHCIQNGHKVIALGNLHPPITEPQSKENINSNIKKDEMDLNSFMYQTVGHTVIPLYEQALGIPLYRQSIVGGAVQKGASYAHAEVGSSGAGKLGRGESHKGEDEDETESLVPLLKRIMHAHPEANALSTGAILSTYQRTRVESVALRMGLIPLSFLWQYPSLPPRMQISLLQDMEIAGLDARIIKVASGGLDESFLWENVASAKGMRRVERATMRFSVDGDGAVLGEGGEFETLVLDGPGWLFRKRIEVETGNSRIVREGGGSAWLQIGDASLVDKEIGEDEEISCRAPELLDQRSLEILSALKRNKDFDDLSESSMTDGESPTSSAWELKSPISNKVENSNILHWTIVPENGSGSGSSISEEAENVVEKIRERLDQASLSTTYIVSTMIMLRSMEDFTTINQVLSTPNLIYYT*