MDKRWSLQGMAALVTGGASGIGHAIVDELAGFGARIHVCDISEILLNQSLNEWEKKGFQVSGSICDVSSRPARETLMQTVSMMFDGKLNILVNNVGGLRTKPTTEYLADDFSFHISTNLESAYHLSQLSHPLLKASGFGSIVFISSVGGVVSMEGGSIYCLTKGAINQLARNLACEWARDNIRANAVAPNFIQTAMAQPLLGNAGYKKSLFNRTPLGRAGEPKEVASLVAFLCLPAASYITGQTICVDGGLTVNGLSYQQQA*