EAAAKMAKLSTDELLDAFKEMTLLELSDFVKKFEETFEVTAAAPVAVAAAGAAPAGAAVEAAEEQSEFDVILEAAGDKKIGVIKVVREIVSGLGLKEAKDLVDGAPKPLLEKVAKEAADEAKAKLEAAGATVTVKEAAAKIVQPENLEYAAYMVLLQMENKAAYQPENLEYTIAAYENLEYTIVIAAYLEYTIVITPAAYGLDFNEMVLGPGPGNLEYTIVITPHSGEEGPGPGETLVTFKNPHAKKQDGPGPGKVTPQSSITEAELTGGPGPGQGSNWIQKETLVTFKGPGPGKKNMEGKIVQPENLEGPGPGHGKEIKVTPQSSITEKKSTTASRCPTQGEPSLNKKLPWLPGADTQGSNWI