MSGLKIWQATVISIALFIIAILSVLSFCLIWKKKPKISKTLSLPIIQTPPISKEIKEIRIEHVSNFDPHSNEPDNFLLNLDMEKKRKNGVSSSPSGSGEEGSLCVANMSSSSLYEMATPSPLSGLPESHLGWGHWFTLRDLEIATNSFSQENVIGEGGYGVVYRGELTNGTHVAVKKILNHLGQAEKEFRVEVDAIGHVRHKNLVRLLGYCIEGTHRILVYEYMNNGNLEEWLHGAMRQHGYLTWEARMKVLTCTSKALAYLHEAIEPKVVHRDIKSSNILLDDRFNAKVSDFGLAKLLGDGKSHVTTRVMGTFGYVAPEYANTGLLNEKSDVYSFGVLILEAITGRDPVDYARPASEVNLVEWLKMMVGTKRLEEVIDPNIAVKPATRALKRVLLTALRCIDPDSEKRPKMSQVVRMLESEEYPIPREDRRGRRAQEENSDTDRSTPASRTQSKRLQ*