MLRRNWHTAAALMLLLLAALQAIASAAADDAQASRGARAARRIIAVGDLHADLEQALRVFKLAGVINEETDWALGAATLVFTGDITDRGADLEALQDLILAGNHDVMNLQGDWRYVSARDLEAFGGHENRTLALLPDAPLGSRLRSLKLLHVIGDVVFVHGGLHPPLLPWRGGAKRAARGSRSAPRRGGSHPEQRRDASALYSDSGPVWYRGHILDSEEEACPVLQQSLDALQVRRMVVGHTRQPGRILTRCGARVICIDVGINSKYGGNQGALEIEQDADGVTLSVRAIYPAGREDLPRLRRQLA*