MVTRKMDKRLWSLQGMTALVTGAASGIGYAIVEELAGFGAKIHICDISKTLLNQSLSEWENKGFQVSGSVCDVTSHPEREKLMQTVSSIFDGKLNILVNNVGVLRGKPTTEYVADDFTFHISTNLEAAYHFCQLSHPLLKASGYGSIVFLSSVAGVVSLIDCGSIYGLTKGALNQLARNLACEWAKDGIRANAVAPNVVKTAQSQSFLEDVSKKEGLLSRTPLGRVGEPNEVSSLVVFLCLPAASYITGQTICVDGGLTVNGFSYQPHA*