DVILEAAGDKKIGVIKVVREIVSGLGLKEAKDLVDGAPKPLLEKVAKEAADEAKAKLEAAGATVTMAKLSTDELLDAFKEMTLLELSDFVKKFEETFEVTAAAPVAVAAAGAAPAGAAVEAAEEQSEFVKEAAAKAAYYARNKCLTPYGPGPGAWTPFDTKIVVGGGGGSYKGPGPGTLSLAAYHPIHPTLLSYRKKGPGPGPGLTLQAAYMQVVETSLEPGGGGGSGPGPGHPTLLAAYSYRTLGAEPV