VEAAEEQSEFDVILEAAGDKKIGVIKVVREIVSGLGLKEAKDLVDGAPKPLLEKVAKEAADEAKAKLEAEAAAKGEGEGEDFSRYFQYEGSLTTPPGPGPGDNKGVIYKPATKMETEAGPGPGYALAVLSNYDANKTGLKGPGPGEGREDSILGDPKKLLGPGPGRLTAADHRQLQGPGPGDKKPRWFRIMSEKITRGPGPGAAFRGHIAREEAKKMAAYMALGPGREYAAYSPVDIRPQLAAYKIFSHLQHVKAAYKLFGTSGQKAAYQRNYDLSFLKAAYEVDPIGHLYAAYSLAQDAPPLAAYAADHRQLQLAAYSRLFYVASRAAYQPDNIPAFAAYNLLEGLTREIGPGPGRKSIKKGDNKGVIYKPATKMETEGSITYVQRNYDLSFLKTIQEGSEGREDSILGDGSGPGIPDGPGGNAGGPGGSMQLIKGQTQNFKDAFSGSEGLTREILREQPDNIPGGGGSDDDDKHHHHHH