MAREGFFTGLDIGTSSVKVLVAEQRNGELNVIGVSNAKSKGVKDGIIVDIDAAATAIKSAISQAEEKAGISIKSVNVGLPGNLLQVEPTQGMIPVTSDTKEITDQDVENVVKSALTKSMTPDREVITFIPEEFIVDGFQGIRDPRGMMGVRLEMRGLLYTGPRTILHNLRKTVERAGVQVENVIISPLAMVQSVLNEGEREFGATVIDMGAGQTTVATIRNQELQFTHILQEGGDYVTKDISKVLKTSRKLAEGLKLNYGEAYPPLASKETFQVEVIGEVEAVEVTEAYLSEIISARIKHILEQIKQELDRRRLLDLPGGIVLIGGNAILPGMVELAQEVFGVRVKLYVPNQVGIRNPAFAHVISLSEFAGQLTEVNLLAQGAIKGENDLSHQPISFGGMLQKTAQFVQSTPVQPAPAPEVEPVAPTEPMADFQQASQNKPKLADRFRGLIGSMFDE*