MDQPPHPPQPAVSEAAGGYATRFSPAGLIHAPLSALLEYSSGLLRAQATAGAHRGEAADREVSIRIVGPGGDAGPRAPGAGEVPPAADEEAPAVRGDEAGAGSGRAESPYQGYDVQRVARWLDHALPFSLLLLGVFIRQHLQGFFVMIWIAAVMFKSNDILRKQTALKGERKMPMLIGIVVVFIVHVFGVYWWYRNDDLVRPLMMLPPKEIPPFWHAIFFIAVNDTMVRQAAMVVKCVLLMYYKNSKGRHYRRQGQMLTVVEYSLLLYRALLPAPVWYRFFLNKEYGGLFSSLTTGLYLTFKVASLVEKVRWLLASLRALSHKDLHYGAHATTEQVLAAGDLCAICQEKMHSPILLQCKHIFCEDCASEWLERERTCPLCRALVKPGDIRSFSDGSTTLFFQLF*