MAVDPDKLTEIIRATVDLYRAGEHGLLRLVTRYLATGIDTPGWAIERLAALGQLRRAGQDILDSISDELAETVLQAVANAYAAGGASVLEEIPTELSAGAAAGAAATAVVPRSAAMEALAQALVQDIGARHSNVLRHITDVYRRVVAEGTAASIAGGLTRREASQLTYARLVEQGVVSFVDARGRRWRMSSYVEMAIRTVTQRAAVQGQVDKQRRLGLPFVVVSNEAQECERCRPYEGRVLRIGSGPTGTIEVAHQTTGEPVTIDVRATLDDARSWGFQHPNCRHSVRSYLPGITRLPRQPTADPDGDAARQRQRAIERAIRRWKERELAALTPAAAAQARARVVLWQGQMRQHLAANPTLKRLSYREQIGAGSAPR