MKKNIFKLLMALCAVLLIAGCGNSTSADKKETKETKEDGTVTFYVVRHGKTMLNTTDRVQGWSDAVLTPAGEEVVKSAGKGLKDVDFSAAYSSDSGRAIQTANLILKESDKSADKEVQTDPRFREFNFGSYEGDLNENMWTDIAKSQGKTLEEWQKAGLSPKDFANSVAALDKTRVKEGENWPAEDYATIQARLKEGLTDVAKKESKNGDSNVLLVSHGLSIGALLDTIEPGYKLPAEGIKNASVTKITYKDGKFTIGDVNDLSYVEKGSK*