EAAAKMAKLSTDELLDAFKEMTLLELSDFVKKFEETFEVTAAAPVAVAAAGAAPAGAAVEAAEEQSEFDVILEAAGDKKIGVIKVVREIVSGLGLKEAKDLVDGAPKPLLEKVAKEAADEAKAKLEAAGATVTVKEAAAKGPGPGAKFVAAWTLKAAAGPGPGAISEKMRRERAAYVNYAAYVNYKRLNKNAAYKNVPIPCSKINEVNNKDVAAYDRLFSYNFTTSGIKAAAYVVKGDPTTYYTIVGAAAYTSGIKAKVAVNKNVPIAAYFLILCYFILIAAYSPAITREEALGGGSPIPCSKINEVNNKDVDGPGPGRLFSYNFTTSGIKAKVGPGPGEEEKDSDIKTHPVLGSNISHKKVSYKDIIGSTIVDTKCVKGPGPGTKQDQTPTNDKICQSVTEVTETEDDEVSEEVVKGDPGGGSTGALLAAGAAA