MARSFFILYHFSGRRFSDSFRGFFFIPTILALITSLFILFYISSTSNLFTHPQETHLQVLKSALGSSAFSPPSHQFMRVPAETPHLSRGFEFNTKGRFVLLWCTIIRHDRNLFVENYKEMNRSFKIYCYPHKRDDPFANALLPVDFEPGGNYASESYFKKVLMKSHFITKDPSKADLFFLPFSIARLRHDPRVGVGGIQDFIRDYIFNISQNYPYWNQTGGADHFYVACHSIGRSAMEKADEVKLNAIQVVCSSSYFLSGYIAHKDASLPQIWPRQGDPPDLALSERKKLAFFAGSINSPVRERLLQVWRNDSEISVHFGRLTTPYADELLGSKFCLHVKGFEINTARIADSLYYGCVPVIIANHYDLPFADILNWKSFSIVVATLDIPLLKQVLKGISLNEYLMLQSNVLKVRNHFQWHVSPVDYDAFYMVMYELWLRRSSVRVPLIVLNANFKGKMKCFTPSSWI*