MASRLTQLSGHITAHASRGLLAGEVAIITGAAQGIGRSAALLFAKEGAKVVVSDLDEKKAAVVVEEIKKAGGEAIAVGGDVGAEDFPEKIVNATIKAYGQINHIVNNAGFTFDKMIHTMNDESFDLIMKIHVRAPFRLIRAAAPHMRLKGDAAKAVPNRSIVNVSSVSGLHGNVGQINYAAGKSAVVGMTKTIAKEWGPFGVRANTVAFGYIQTRLTAAKGGDNIITVDGKQIALGIPGRGNQPEGPVPGIPLGRPGSPDEAAAAVLFLVSPLASFVSGHTLEVTGGQGI*