EAAAKMAKLSTDELLDAFKEMTLLELSDFVKKFEETFEVTAAAPVAVAAAGAAPAGAAVEAAEEQSEFDVILEAAGDKKIGVIKVVREIVSGLGLKEAKDLVDGAPKPLLEKVAKEAADEAKAKLEAAGATVTVKEAAAKGPGPGAKFVAAWTLKAAAGGGSKNGNTSWNDTVTCPAYYQDHRFKLILDPKINVAYYTLTGSPSSTCIDGKAYYVNYKRLNKNAAAYYVVKGDPTTYYTIVGAAYYIGNFYIRQNHGCNITDGKWNPILPTCVRSNEGGGSIMALTIMGVKKTLLCVLPAVVKKPIPCSKINEVNNKDVDKKEEEKDSDIKTHPVLGSNISHKKVSYKDIIGSTIVDTKCVKKKEQEANASAQTKKFYIRQNHGKKYTCRGHNYYFDKTLTTKKIEDSLLSHRYKD