MKSLFLEPFSGLSGDMLNGLLLDLGGDLNKLLIELKKLPIDGFTIQAQRIAKSCIYGTDFDVLLQHGKKDYGIKHSLSPDHENEHHETKEHAHHHNHSRNLKDIYTLIEKSDLSNFVKKHSKNVFYDIAKAEAAVHQQTIDTIHFHEVGAIDSIVDIVGFFILWEQLEIEQVYSTPITDGSGTITIAHGVMPIPVPAVMELRKETNLIIQQDFEIKTELVTPTGLAIFKELSPLFVAPEQRLIEKIGYGFGKRETGKFNALRGSIFTETHSKKKRTEHHDQVLKIETNIDNQTPEQLGYVMDLLLEHGALDVFFTPIHMKKNRSAILLTVLTTTEEKEYFTELLFKHTSTIGMRFQTMERSVMDRSFKILETPFGKVHIKKNHYHGLLKESIEYQDCERIAKQYNFTIEEVYRLVQTLNNKTID*