MKKLSGIIVLLLAGAALYLALKTSPIDPLAWDAPAAPQMTGVLEPNDTLMKAELLGQGQLHGPEDTAVDSQGRVYAGLADGRVVRLDASGKVETFVDTGGRPLGMDFDAAGNLILADAWKGLLRIDPQGKVETLATEADGVPFAFTDDLDIASDGRIYFSDASSKFHQPDYILDLLEARPHGRLLRYDPSTGKTEVLLKDLYFANGVALSANEDFVLVNETYRYRITRYWLKGEKAGQHEVFIDNLPGLPDNLQGDRKGTFWVALPTPRKADADFLHRHPWLKAQLAKLPRMFLPKPTAYGLVIAIDEQGRIVRSLHDTSGHHLRMITSAKPVGDQLYFGSLENDRIGRLAIP*