EAAKMAKLSTDELLDAFKEMTLLELSDFVKKFEETFEVTAAAPVAVAAAGAAPAGAAVEAAEEQSEFDVILEAAGDKKIGVIKVVREIVSGLGLKEAKDLVDGAPKPLLEKVAKEAADEAKAKLEAAGATVTVKEAAAKGPGPGAKFVAAWTLKAAAGPGPGLDVNNVCDSKRVATENIAVRYLNQEIRYPIIDIKRVRRYGNIKEFNATHAAFEYSKSIGGTPALDRRVQDVNDTISDVKQRVRRQAEVGPNNTRSIRKFNTMRQCIDFTFSDVINIRVRRMPKRKIPDPIDRLRRGPGPGAKFVAAWTLKAAAGPGPGHHHHHH