MTGKIKFYNNQKGYGWLYTEKPEEECFFHISNVEGELQDLISCNKYEDEPLTFVTKPSTTHTDRMVAENIRLDLSKRNVGFVDEYDKGYGRIICANTDKNFFFHHSKLVGSENRYIRVSKGDPVIFTGSENDKGLEALEVVVVDNRSSLEKFAEFDNFYESLSQLKVVAQEEDWDYIKNRTGYDPVLYSYINHTFNRIESQDKLVLGKSSVGKEYAIFNTGLATKFQDDVYAYFQKLDVIDSDRKWKIKEPQYRFLEFNTDQSHFRKYLPKSPEIATYFSEAEITELIYDYSLNGGEIIIDREHIISRRSRFPSEIRELNDEKFLDTIKKGIELALRRIKRNYKTAIPHYYDGKIQFLMPLCLVSKSEADLALVVNKEEYVYKAHTVLTLDQAYNNARLLAKPDREWLNP