MTKSILYFLSTSDISSGATRSLLRLVSIVEDSDFRVIIILPEHGNVEDELVNKGIKYYVVKQYIWNYWIKYLSHTKNIFYYLKLPLKYLLNRISFHKINRIIKKEKVDIIHMNTLTSFLGAQAAIKQRKILIWHIREFMEEDLGIEFCNRKKAIDLINKSTCVISISDSISKNFSNEVLAYKKVIHNGLSIDDYFIDKVAFQNQKINILSSGRITPGKGQVDLVRAIANLPERYKQMFKVDIIGIVESEEYFKEIKEVISNYKLDGIEFHGFQSDPTDFFRKCDIVCVCSKKEAFGRITVEGMLSGALVIGTNSGGTKEIISTGETGYLYEPGDYMQLSEILKTIINNRSSILEIALRGQEKATLRFSDKNNAMQIMQLYKELEN*