YSLPEGKLACPTPGCDGSGHQTGLYTHHRSLSGCPRRPDKSTIQMLALQQDTVLRCTTPGCTGKGHVNSNRTSHRSLSGCPIAYQQKLSRKGVKAPPPQRIRSPHGMEESPLDLTLRSLEQNHLPTMPMMPQ