MIGVEQMTDWLGIKGKVVIVTGGSSGIGRSIVESLLAQEVYVANFDISASETQHEHLLFVKVDVTSRAEVEAGVAQVVEKFGTVDGLVNNAGINIPRLLVDKNHPHGPYELSDEVFDKIVAINQKGLYLMSQAVGRILVQKQAGVIINMSSEAGLEGSEGQSAYAATKAAVSSYTRSWAKELGKSNVRVVGIAPGIMEETGLRTLAYEEALAYTRNISVEQLRAGYSKTSTIPLGRSGKLHEVADLVCYYLSDRSSYITGITTNVAGGKTRG*