GNILMKGALPEMLQYCLNPSVNLSGNCTELTVLERQRARLKWQEEQRHQQLQQSSYFRGSELGGMFFQANDHDQLHNFQVHSFKDLAVHRSVNHDPRFKNEWPEPEKFNIPLLENVSLSSSSGFVSDSINPSPGFQMNGAISRTYSCPPIVAVGAETAEVKDKEIVLPVGKFCSSGGKQTFKKRKTDQTQKSEKAGEDDESRDKRVKGSAEDGDSKITEQNSTKYVSCNANNRDQSSSGDTSKENSKASEVQKPDYIHVRARRGQATDSHSLAERVRREKISERMKYLQDLVPGCNKITGKAGMLDEIINYVQSLQRQVEFLSMKLAAVNPRLDFNIDDNLFAKEIFPSSTAGFETLGINGMSAEMSNSAYLEFNNQGQQVVSSSGLEMAMNFPDMSCLKRTTSAPVSIPHQFLDTSCYTVNTSIPSHLL