MELSTFAALLLATVAVITLFRHLTRPKLNLPPGPKPWPIIGNLNLLTGPLPHRNMHALVQKYGPIMQLKFGSFPVVVGSSVEMAEAVLKTNDVKLADRPKIAAGKYTTYNYSNITWSQYGPYWRQARKICLMEIFSPKRLDQFETVRVQELHALLRKLFVSAGKPINARDEFSDLSLSVISRLVLGKNYTVKTGNQKQYMSPKEFKEMIDELFLLNGVLDIGDSIPWLAFLDLQGYIKRMKAVGQLFDGFLEYTLNEHQQRRKGVKDYVPQDMMDILLQLSDDPNLEVQLDRTAVKAFTMDLIAGGTESSAVTTEWAMAELLKKPEYFKRANEELDRVIGRDRWIEEKDIVNLPFINAICKETMRLHPVSPFLVPRLAREDIQLGGYDIPKGTRVMVNVWTIGRDASIWEKPHEFCPERFIGKSIDVKGHNFELLPFGAGRRMCVGYSLGLKVIQASVANLLHGFKWKLPGDMKTEELNMQEIFGLSTPKQIALVAELEPRLPAHMYSM*