MSEFAKQRIQAIGNHLAANKAIPPVIKMAGDSNGPRVTGKVVIITGANSVLGIGRASAHQFAQNGAKAVYICDYDDSNLEEHKREIETLYSSANVHTRQFDAADEKAISEVVKDALDRYGRLDVFFANAGILGPHTKFSDVEADEFMETMRVNALGPFLAAKYAAPAMQKTSAEKQKSSGSIIMTASVAGLRSNAGGTPYSASKAAVVSMAQTIAYQLVGTNIRVNALCPGLIETAMTAPVFDSARARGTEGKIGQLNPLRRGGHADEIARVALFLGSDESSYVNAQAWAVDGGLSSGHPYVPGKIA*