VEAAEEQSEFDVILEAAGDKKIGVIKVVREIVSGLGLKEAKDLVDGAPKPLLEKVAKEAADEAKAKLEAEAAAKGEGEGEDFSRYFQYEGSLTTPPGPGPGDNKGVIYKPATKMETEAGPGPGYALAVLSNYDANKTGLKGPGPGEGREDSILGDPKKLLGPGPGRLTAADHRQLQGPGPGDKKPRWFRIMSEKITRGPGPGAAFRGHIAREEAKKMAAYMALGPGREYAAYSPVDIRPQLAAYKIFSHLQHVKAAYKLFGTSGQKAAYQRNYDLSFLKAAYEVDPIGHLYAAYSLAQDAPPLAAYAADHRQLQLAAYSRLFYVASRAAYQPDNIPAFAAYNLLEGLTREIGPGPGRKSIKKGDNKGVIYKPATKMETEKKITYVQRNYDLSFLKTIQEKKEGREDSILGDKKGPGIPDGPGGNAGGPGKKMQLIKGQTQNFKDAFSKKEGLTREILREQPDNIPGGGGSDDDKHHHHHH