MSMASVARTPSPPFARHRRWSSRVTKSGCSSRPRASAADLSDLAPPVDPCAFVLEAVARATATDHFVISAERVLALAAQRGLDPQDLLPEFVREAQKLAIPPTSKFHVGAAALGASGAVYLGVNVELPGLPLNASIHAEQFAVVTAMRAGERALEAIATTAAAMRVIIPDPGDGATNARSKRHLVLPLCDLLPHSFGPLDLTHDESLPLMLEERHNGLRFIPGLTPEATDELDAAAAALALAEANAAYAPYSASPAGLALVDDDGVIHAGRSVESAAYNPTMSPLHAALVAAVGGAGMGDANGGEWGRIESATLVEMSGAPVQYAGTVALILKTIAPRARLNVIACEKAEPEAS*