MESLGTSSLFKQVDQHLLSTNDPPMTNEQRLAAKRYIDAVSKEIQEREAAIQFLPPLPGLRRRIGKLRKTRRKVQGILSPLRDFPEELIARIFEIVLEPWNNNLGGRRAFIRLRSVCQRWRAIAFSHPALWAALTVEPRELFGPNAPDLPQAKIRAWFDRALATPLRFQIYSSNGFQNTAEEVASAVSVVADDRNCLFAAIASASYRPWKNLKTLEIALVPPSATTAGGITTVILQGPPRLLQCLTLPALTHLWLSPENLSPGPQTDIVAFEEFSSVVKAFLHRSRCCLSGLFLHMWQLPYNLSSRFLEEIETGYITTLLQPLAFIECLEQRKVAYLSSSRQSPGEKAAEAALPWLELVFKQTAPFVRDRNRDLLARAFQLKVRIQVGSVAWN*