MDKRWSLQGMTALVTGGASGIGHAIVEELAGLGARIYVCDISETLLNQSLSEWEKKGFQVSGSICDVSSHSERETLMQTVSKMFDGKLNILVNNVGVVNPKPTIEYVAADFSFSISTNLESAYHLSQLSHPLLKASEFGSIIFISSVGGVVSMECGSIYSLTKGALNQLAKTLACEWARDGIRANSVAPNFIYTAMAQPFFKDADYEKSLVSRTPLGRAGEPNEVSSLVAFLCLPAASYITGQTICVDGGLTVNGFSYKPQA*