MSVRTVKVSNVSLGASEQDIKEFFSFSGDIEYVEMISENERSQIAYVTFKDPQGAETAVLLSGATIVDQSVTVALEPDYELPPTAPVPIKATERANAAGGGSAIQKAEDVVSSMLAKGFILGKDAVNKAKTFDEKHQLISTASAKVASLDQKIGLSEKINMGTTIVNDKVKEMDQKFQVTEKTKSAFAAAEQTVSTAGSAIMKNRYVLTGASWVTGAFSKVTKAAGEVGQKTKEKMAEEEQGRSSAAGYVPIHAFSESPKASKTEEPAKPSSPKGLIL*