EAAAKMAKLSTDELLDAFKEMTLLELSDFVKKFEETFEVTAAAPVAVAAAGAAPAGAAVEAAEEQSEFDVILEAAGDKKIGVIKVVREIVSGLGLKEAKDLVDGAPKPLLEKVAKEAADEAKAKLEAAGATVTVKEAAAKGPGPGAKFVAAWTLKAAAGGGSQEIESLEATYKKPSGWIIGLDFGVYSILKKKATTQIAPRQVAGTKKRLFSYNFTTSGIKAKVKKTYELGTYDKYGIDLYCKKFSIGGVIHLKKIEDSLLSHRYKDGGGSCQPLQLEHGSCQPVAYYTLTGSPSSTCIDGKAYYVNYKRLNKNAYYFVSLSLLLFHSYAIDAYYVVKGDPTTYYTIVGAAYYALFMYYAKRMLFTSTGGGSTSGIKAKVAVNKNVPIGPGPGMKMKMMVRIYGPGPGLANKENVHWGPGPGMKQYIVLACMGPGPGSPAITREEALGPGPGKIKLILANKGPGPGFLILCYFILIGPGPGHHHHHH