MDKRWSLQGMTALVTGGASGIGHAIVEELASFGATIHVCDISETLLNQRLSEWENKGFQVSGSICDVSSRPERETLMQTVSKMFDGKLTILVNNVGVVRLKPTTEYVAEDFSFHISTNLESAYHLSQLSHPLLKASGYGSIVMNSSVGGVVSMECGSLYSLTKGAMNQLARSLACEWATDGIRINSVAPNFILTDMAEPHLEDAGYKKSLFSRTPLGRAGEPKEVASLVAFLCLPAASYITGQTICVDGGLTVNGFSYKRQA*