MEKIQHKHVAVGGLNIHVAEIGSGPDVLLFHGFPEIWYSWRYQMIALADSGFHAIAPDFRGYGLSDQPSEPEKATFVDHVEDMVGLLNAFDIKKVFVVGADFGALVAYFLDLLYPDRVRGIVTLGVPYLRPGPNAIQQDLLPEGFYVNRWQEPGRGLADFGRFDVKTVVKNIYILFSGSELPVAEEGKEIMDLVEPSTPLPHWFTEDDLKMYSTLYEKSGFGYPLQVPYLCMIRDWGKLTQLTEYTIQAPTLLIVGNKDYVQKLPGMEQYINSEMLKAVVPKLTVKYVAEGSHFVQEQFPEEVNKHILGWLNQQI*