MGRPPCCDKLNVKKGLRRCGKSCRLRWTNYLRPDLKHESFTPQEEEMIIRLHAAIGSRWSIIAQQLPGRTDNDVKNYWNTKLRKKLTEMGIDPVTHKPFSQILADYGNIGGLPKSGTRIGCLNRDMSKNAFMMQKPEQHESPFQVFSNISSHLMTMVSPNVEPIKDTLLNHYNDHSNSMDLLAQLQA