MKKTAIAITVALAGFATVAQAAPKDNTWYTGAKLGWSQYHDTGFIDNNGPTHENQLGAGAFGGYQVNPYVGFEMGYDWLGRMPYKGSVENGAYKAQGVQLTAKLGYPITDDLDVYTRLGGMVWRADTKAHNNVTGESEKNHDTGVSPVFAGGVEWAITPEIATRLEYQWTNNIGDAHTIGTRPDNGLLSLGVSYRFGQGEAAPVVAPAPAPAPEVQTKHFTLKSDVLFNFNKATLKPEGQAALDQLYSQLSNLDPKDGSVVVLGYTDRIGSDAYNQGLSERRAQSVVDYLISKGIPADKISARGMGESNPVTGNTCDNVKQRAALIDCLAPDRRVEIEVKGIKDVVTQPQA