MSRYQDNPQAAAEPPPDGPGSGILVVEDEAAVERATRWWGLWLDRQVYGLPFPQSRKLKVEYATARMDGGGRAGTTHRTHTHTDRDDVVFVPVVGQPLSSGRYYAVRATGRHAGKVSACSREEDVVTCCGLWSFANDASPRPFVRGDVYQQVEVVQLSRRGGFRAVAVAPDGVPPGYLRRKGWKVHTSASTSCNLTDTAHGTDWPLRRRMPDLESFDVGVGGSTPVVVGRWYCPFMFIKDGGEQWLKDQVKRCMFYKMTLEQSWEEIYSCDNTHRGSISSRLDEVEVSVTVRRSTALLGGAGAVQGGAPQVFDGVMWFLPAASPAAAAGGGGGLGLDMVVWEKMEWELEKGGWVAGNGDDVERIKRVERHDGLGGHWDKFGCYLLVERFVLTRMDGSVALTYEFRHTDKITTKWE*