EAAAKMAKLSTDELLDAFKEMTLLELSDFVKKFEETFEVTAAAPVAVAAAGAAPAGAAVEAAEEQSEFDVILEAAGDKKIGVIKVVREIVSGLGLKEAKDLVDGAPKPLLEKVAKEAADEAKAKLEAAGATVTVKEAAAKGPGPGAKFVAAWTLKAAAGGGSTLTGSPSSTCIDGKAYYCQPLQLEHGSCQPVAYYVNYKRLNKNAYYQDHRFKLILDPKINVAYYVVKGDPTTYYTIVGAGGGSIMALTIMGVGPGPGQEIESLEATYGPGPGTLLCVLPAVVGPGPGRAAYVNYKRGPGPGRFKLILDPKGPGPGGVYSILTSRGGGSTSWNDTVTCPNAECQPKKLTSTETSFNDKKKIEDSLLSHRYKDKKFYIRQNHGKKLTPEQKAYHHHHHH