MAKLSTDELLDAFKEMTLLELSDFVKKFEETFEVTAAAPVAVAAAGAAPAGAAVEAAEEQSEFDVILEAAGDKKIGVIKVVREIVSGLGLKEAKDLVDGAPKPLLEKVAKEAADEAKAKLEAAGATVTVKEAAAKQHTQQHHLVIDHIRLLKKWVHGRREPVFVKPRNAKKTGSQQRKRKFPSESRPGPGPGTDESYLYNADLLMLSGPGPGVIEFDRTKDAPVVDAGPGPGHNISALYAAYYHHQIAAYSEKGFKVIFAAYDHIRLLHFLAAYVGTPQYITIAAYHTQQHHLVIAAYSESSSVIEFAAYTKWGVHGKYAAYYRWKKFVVFAAYRATPATREWAAYTSFELTINYAAYLSFSYAAQFAAYVFVDKRHQFAAYEGYYAWLAFHHHHHH