MSLGCILWTYLNQKKFVVSAAQPIFLYQLCMGCIVMATAIFPLSMQGKESTPQLDKACMSIPWLLFLGFVISVSAILAKTWRLEKLVGSAHGMRRVKVKARDVMKPFIALMVWNVAMLIGWTIVSPLKYVRTPTNNFDIFGRSLESYGRCESSDSWVYLFAGLACAANTCGVLFAAYKCYEVRNVTVYFSETTYLTWSMASLTETLLLGAPILVVVKDDPSAFFLVAASLICVCCWAFLLPMFVSKLFHKNSNYKDAKIDGQRRQEERLYSVAVGADSQFEDEYDGSGRINIRRFDSTVSSQYKSSNCNNWGGSSHHSARNCPRTEMSLTSHEGFQR*