MATATTARLVLLVALVAGSAWAVQAAADESQKAPLIHALRPMVGSAGDLGRRGGVPCDSWRLAVEAYNKRDWRTVPADCEGYVGHYMLGGHYRRDSRVVVNEAVAYAEGLKLGGKGKEVWVFDIDETSLSNLPYYATHGFGTKPYNATSFNAYVLEGSAPVLPETQRLYNKLIALGIKPVFLTGRTEDQRAITVANLRRQGYSGWMKLLLKPVGFKASAIGFKSGERQKLQDAGYVIVGNIGDQWSDILGAPEGARTFKLPDPIYYIG*