EAAAKMAKLSTDELLDAFKEMTLLELSDFVKKFEETFEVTAAAPVAVAAAGAAPAGAAVEAAEEQSEFDVILEAAGDKKIGVIKVVREIVSGLGLKEAKDLVDGAPKPLLEKVAKEAADEAKAKLEAAGATVTVKEAAAKGPGPGCQPLQLEHGSCQPVAYYTLTGSPSSTCIDGKAYYVNYKRLNKNAYYFVSLSLLLFHSYAIDAYYVVKGDPTTYYTIVGAAYYALFMYYAKRMLFTSTGGGSTSGIKAKVAVNKNVPIGPGPGMKMKMMVRIYGPGPGLANKENVHWGPGPGMKQYIVLACMGPGPGSPAITREEALGPGPGKIKLILANKGPGPGTSGIKAKVAVNKNVPIGGGSLTPEQKAYKKTKQDQTPTNDKICQSVTEVTETEDDEVSEEVVKGDPKKQEIESLEATYKKPSGWIIGLDFGVYSILKKKATTQIAPRQVAGTKKRLFSYNFTTSGIKAKVKKTYELGTYDKYGIDLYCKKFSIGGVIHL