MSEYSFCFSTNMLRVYVVLMICMHVCCASSDCTSHDEHDVVSQEEAERATTLKLGSIALLLVAGGVGVSLPLIGKKIPALQPENDIFFLVKAFAAGVILCTGFVHILPDAFERLSSPCLETTAAGKFPFAGFVAMLSAMGTLMIDTFATAYYKRQHSMGNKQVSVVEDEEHAGHVHVHTHASHGHSHGSTELIRRRIVSQVLEIGIVVHSVIIGISLGASQSIDTIKPLMAALSFHQFFEGLGLGGCISLAELQSKSTVIMAAFFSVTAPLGIGIGMGMSSGLGYGRESKEAIMVEGMLNAASAGILIYMSLVDLLAPDFVNPRLQSNLWLHLAAFLSLLLGAASMSLLAIWA*