MATDFKSLPVIDISRLLLKCDDPDMAEDVGVAEVVQQLDKACRDAGFFYVIGHGISEDVINKVREITREFFKLPYEEKLKIKMTPAAGYRGYQRIGENVTKGIPDIHEAIDCYREIKQGKYGDIGKVMEGPNQWPENPQEFKELMEEYIKLCTDLSRKILRGISLALAGSPYEFEGKMAGDPFWVMRLIGYPGAEFTNGQPENDIGCGAHTDYGLLTLVNQDDDKTALQVRNLGGEWISAIPIPGSFVCNIGDMLKILSNGVYESTLHRVINNSPQYRVCVAFFYETNFDAVVEPLDICKQKYPGGRGGCQVFKRAVYGEHLVSKVQTNFAM*