MGLKKGPWTPEEDKILIDYIKKHGHGNWRALPKQAGLMRCGKSCRLRWTNYLRPDIKRGNFSLKEEQTIIQLHQVLGNRWSTIASRLPGRTDNEIKNVWNTHLKKRLLHMGAFAGHGHNSCNAPAGSPDWPPVQNACTEDIHRHSDSEANEPPAKTESCDVPVSEEIAPKVCKQRLEYLPEGNSCLDTDQDAYYTPLSPHYNNSPKFSAEKIELFNSSAHGVCNQAQLVSGDKVPSHSESTESIKRDGKKVLDYTTLLQSNYIDSLKLIMDDGGLSIDESQIEYIKPFVSDEKILLEGHDFGEEELKALLQQYNCTSDAPNLAYNSNVLDTASTLSMWPPTQHAAMETSLDDQLASSSNANSCTMTQMMEPIGRESCNPTSFSVEQFLDLTDNYTMEGKQFQELPPDFQLQDGMDYWVNLLMQVGPLPYLQSASSDK*