MSCLKVLNLSGCGGLQLLPESMCQLAGLEQLDLSSCSSQEQLPVFMSSLSALRVLNLSFCNSLSSLPEHMPLNLQVLDLSYCRHMHGLAQSLVHVSEKMHTVGVVLQGWGALVPVPGGSHEQPVVLKDIASHLRQVAVIQRLLTDKDSVLTSLERLSWLAVMLAAATFTGAIAPPGGYNDGLLFLPYNNNDRSSSNGSSSSSGGSSIPSYSSINNCTIASTSNAMCPIGADDIRGCISTPDTCTDGVSCKVHLQQNQLHNFFWLDLMSFGFSMTLVLFVVSCSMPRDVGVDSRQSAGITWLSLVVASALLAAAVA*