MTKDVRQLVRKYSVCQVSKYDNSAKPGLLQPLPILEEARLDISMDFTVGLPKSNGFVSLHDTEFLLSSAYHPETDGQTEVVNRCMCSETPRDWSMWLPLAEWWSNTHYHSALQMTPYEVVYNEATPLHLPYLAGKSPIEDVDSSMFRRENMLTIVKFHLNRAQLRMKSQTDKHRSDRNFEFSDSFKLDSNNKLSSKYYGPFQVQSRIGKVAYKLSQPPKIHDVFHVSQLKKFQGVLPMAAHIPSWLQRQDEDETIQPEALLDMRVIKNKDQIQYLIQLEGCPSHEASWKNVEELSHLNKGSLTLIVIYRLESSLFQRRVVC*