MSLLWITGLCVTALVVVRISNWWYRWSNPKSNGKLPPGSMGFPIIGETFDFFKPHRFYEISPFLKKKMLRYGPLFRTSILGVNTVISTDMDVNLDILRHENEYFNLSYPDGLVKPLGKESMFLKTGNIHKHIKKICMRLLGSENLKRKIIKDMDHVTCEHLSLKVGQGRFDLRDLASSLITAHLTPKVISGLKPETQSMLMESFKAFSFDWFRTSYILSAGRGLYNTLWACRQGMKLIKDVYTRRITSREKYNDFLETALEESEKEGNSVNEDVIVSLIFTLSGITQDTTSKAICMVVKFVSENPKVLVELKREHEAILANREDKEGGVTWEEFRHKMIFTNMVIHESLRMTNLAPMMFRKVVKDVEIKGKSGFLTKGERLRSLATEGLSGRKLRLLHVRYTIPADWIVLVIPSLVHFDPEIYDNPFEFNPWRWEGKELRSGSKTFMVFGAGTRQCAGSEYARLQISLFIHHLVTTYDFSLSKDCEVIRVPGALFPNGISMNISKRSK*