MDKRWSLKGMTALVTGGASGIGYAIVEELAGFGARIHVCDISEAKLNQSLSEWEKKGFQVSGSVCDVASRPEREELMQTVSSQFDGKLNILVSNVGVIRSKPTTEYTEDDFAFHISSNVEAAYHFSQLSHPLLKASGYGSIIFVSSIAGVISFDAGSIYGLTKGALIQLAKNLACEWAKDGIRANAVAPNVINTPLSQSYLEDVSFKKALLSRTPLGRVGEPNEVASLVAFLCLPAASYITGQTICVDGGLTVNGFSYQPEEALLSRTSLRRVGEPNEVSSLVVFLCLPAASYITGQMVKPFVLMEV*