MDKRWSLQGMTALVTGGASGVGYAIVEELASFGARIHVCDISETFLNQSLSEWEKKGFQVSGSICDVTSRPQRETLIQKVSALFDGKLNILVNNVGVLRGKPTTEYVAEDFTFHISTNLEPAFHFSQLSHPLLKASGYGSIIFISSVAGIVSVDCGSIYGLTKGALNQLTRNLACEWAKDGIRSNAVSPNVIRTPLSQSYLDNVGYKEGLFNRTPLGRAAEPNDVASLVVFLCLPAASYITGQTICVDGGFTVNGFSYQPHA*