EQLKGKVPKLKCNYCDKVFSKNFDLQQHIRSHTGEKPFQCIVCGRPFAQKSNLKSHLTQHKGEQVYKCVLKSCSQTFQKLDQFLEHIRTHQEQLTYRCHLCGKMFPSLFELGIHQYSHSFCPQFKCQICKKGFKTEHYLKLHIRIHSGEKPYKCSLCEATFNRKDKVKRHMLIHEPFKKYKCPFRTHVGCTKEFNRPDKLKAHILSHSGIKPYKCFFCQKAFSRRAHMVEHQQSHTDDYRFRCSTCNKGFSRQSYYRDHKCPTAGDRTGAAG