MRQSLLLCALSFLIQQGDCHVLSPLLGLENMLCSIARARIRAWFQAYENLQFLAVILLYLQVGCSLIGSLGVSYIGLLLANLAISLFALVAIESHSQALTRTYAILLICALLLDVVWFILFSVEIRQDSAETEFGKFTAFSLNVVLSMQITGFIIRFFSAFVWLQMFWLGLQDQGVYQPLSADMHFGRIGIFSPVSSPRTSRQSSLNDEAVGGSIYNPGHFSSLFSSSDDNQPIKKVSNVHGFCIAKLIFLHDIRGTILCKWLKAPHSLLGRANSDFSLT