MKLKRKLATGLAITLLLGSLVGCSNSNDANASKGEKTDSNITKIDFWAPLGGTNGETAQKMVDQFNSEHKDVQVNMLKQKDYYENATKLQAALTSKDQPDVTLLEITQTGTFASAGALVDMSKYFDKTYQERFFSGLLTNSYYEDKFVGMPFNRSTPILYINKDMATKAGLDPSGPKSWEELKDYASKMTNKSEDTYGFETPIDIWFYEAMVMQSGGEITNGKKVAFNNEAGQAPVKFWQDMMKAGIMKMPPGEDYNAWDVAKQDFVNGKVGMIFTSTADLAGLMQQTEGKFEISTAFLPKNQKYATPTGGANLVMLEGGTDKEKEASAEFIEWMTQTDKIVQFSSSTGYLPTTEDATNSEKLQTLYKEKPQYKVATDQLQYAVALPMLNGYKEATDKLMDEIKKGLTDLNANPKDVVSKGTSAMQAVIDKTNK*