MFGDFPVNNKIVLVTGGGSGIGLQLCRQAAAKGARIIIADLRLIPEAQQFVDSSDAVIFQRCDVRNWNDLQALIQLSQDKWNDVPDVYVASAAIFEPSWSSFWEDTESTDYACIDINANHPIKLTRLAIRALLGKDKKGVVCLVSSIAGISASIRSPLYCAAKHAIWGFVKSMAPLDQLEGVKVTSICPGVVPTPLWDTVPGIRKQLSYDRVKHVPAEEVAEYMLELIQQGKYPGGSVVEITSSGPDGRRVIPPWNVSPPKVYAGADKEMLGNFIEPVRAALKKERKAKL*