MTTLMKKEAKFEWNVQCEEAFQALKTRLTTAPVLTLPDESGTYDVYIDASKNGLGCVLMQNGKVIAYASRQLKPYESNYPTHDLELSAIVFALKIWRHYLYGVKCRLFTDHKSLKYIFTQKDLNMRQRRWLELIKDYDLDIQYHEGKANVVADALSRKSSHGVNALVVANELCRDMQRLNLEIVSGEFLEGMMNALTIQSSVFDEIRENQAGDVKLERIKEKISQGKEIDFKVHEDGSWRYKGRWCIPQKCGKLKEKLMREGHNTPYSFHTGGDKLYKDLKKVYWWPRMKNEVAEFVARRPQGKVQPLEIPSWKWDCISMDFVTCLPKSKSGNDTIWVVVDRLTKSVVFIPMKETWKMEQLAKAYIKHVVRLHGVPKDIVSDRDSRFLSNFWKNVQKNFGTTLKMSIAFHPATDGQTERTIQT*