EAAAKMAKLSTDELLDAFKEMTLLELSDFVKKFEETFEVTAAAPVAVAAAGAAPAGAAVEAAEEQSEFDVILEAAGDKKIGVIKVVREIVSGLGLKEAKDLVDGAPKPLLEKVAKEAADEAKAKLEAAGATVTVKEAAAKGPGPGAKFVAAWTLKAAAGPGPGVVDNKLKIQNVIIDEAAYALFMYYAKRMLFTSTAAYIGNFYIRQNHGCNITAAYFMYYAKRMLFAAYLANKENVHWAAYKIKLILANKAAYCQPLQLEHGSCQPVAAYKNGNTSWNDTVTCPGGGSEQEANASAQTGPGPGFYIRQNHGGPGPGLTPEQKAYGPGPGKATTQIAPRQVAGTGPGPGFLISIIVLVGPGPGIMALTIMGVGPGPGQEIESLEATYGPGPGFSIGGVIHLGPGPGGGGSTGALLAAGAAA