EAAAKMAKLSTDELLDAFKEMTLLELSDFVKKFEETFEVTAAAPVAVAAAGAAPAGAAVEAAEEQSEFDVILEAAGDKKIGVIKVVREIVSGLGLKEAKDLVDGAPKPLLEKVAKEAADEAKAKLEAAGATVTVKEAAAKAKFVAAWTLKAAAGPGPGGKVWTQDMILQVDDRGPGPGRSRVAAWSAWAADQGGPGPGDRDVQILNHILDDIEGPGPGKQEIKRLSTEHSSVSGPGPGRKQWWKVRNASGDSGGPGPGDSGFVPNNILDIVRPAAYEIMRRRQEKAAYGLGRADPPYAAYILDDIEFFIAAYKAAEAFSELKKQRKNYARDSVSSVSDIKKIRKLKLLDAKGKVWTQKKQKRRPDALRMISNADPKKYHEQEETPEMMAARIDKKELSKRKKNKKGKRKGPHHHHHH