KLVALDAAELSMERNADAVRTELLVSAASSLAFSPEQVACVCEALQQGGNVDRLARFLWSLPQSDLLRGNESILKAQALVAYHQARYQELYSILENHSFSPSNHTFLQDLWYKARYTEAEKARGRPLGAVDKYRIRRKYPLPRTIWDGEETVYCFKERSRNALKDLYNHNRYPSPAEKRNLAKITGLSLTQVSNWFKNRRQRDRNPSEAQSKRKPK