EAAAKMAKLSTDELLDAFKEMTLLELSDFVKKFEETFEVTAAAPVAVAAAGAAPAGAAVEAAEEQSEFDVILEAAGDKKIGVIKVVREIVSGLGLKEAKDLVDGAPKPLLEKVAKEAADEAKAKLEAAGATVTVKEAAAKGPGPGAKFVAAWTLKAAAGPGPGVVDNKLKIQNVIIDEAAYALFMYYAKRMLFTSTAAYIGNFYIRQNHGCNITAAYLSLLLFHSYAIDIENAAYFMYYAKRMLFAAYLANKENVHWAAYKIKLILANKAGGGSEQEANASAQTGPGPGFYIRQNHGGPGPGLTPEQKAYGPGPGKATTQIAPRQVAGTGPGPGNDMAALGEPFSAKCPPGGGSTGALLAAGAAA