MKRLILAEKPSVARDIASALCKSLNKDASKKGYFECEEKNLYITWAIGHLVEIDDEIAPRKWSLETLPILPETFKYKVIDKTSNQFKVISKLLKEVDEVVIATDAGREGELIARLILMLNHFKGSVKRFWTSDALTKEVIIREMENLKDASLFDSLYYSALARSHADWIVGINLTRLMTVKAGGGVWSVGRVQTPTLKLIVDRYKEFKDFIPKEYYVIKAVFSACDDCIDTISKSYVGLLVLDKAQEKTYKTLKDALEEEESEKTAGAPKSKYFTPLLKESKNQIMEKLEKVKEGIVKDVKITKRKENPPLLHSLTSLQREANRIYGYSSMRTLNIAQKLYESYKCLSYPRTDSNYLGEDQETKNLVKNLLKKLVDKNIYEFLSKNINKVGKRVFDSSKLTDHHALIPFGPIPEDASNEEKNIYNLVFRRFVGAFMEPYEYAIITIKTMLGEFTFISNINIETLTEEEYQKTYLSLYRPYKLEIKESLSEDEDIEPNNIERYQRVSELRNRRSHQGEERNAYSTLDFDYIKSLKPDDKVYKRSLEALQKFTKPPALYTEGTLLKVMEKLGLGTPATRASIIETLLERKYISRVDKSLLPTLKGEELIKSLRDSDVSKPEMTTTWEEELERIYKERKSKEGYIRFMHNIKEFVSDNIDRLKFVEMKRVPMATKKMIEFARSLARAKNIKPPHSTDYETIKAFIEEHNPKKEGNTEENTNGYTPPTEKQIAFAKSLAQKLNQEIPEDAYVSTKTMSEWIKNAIKQTGYKKSYRRGKK