MHLKAPEHQVAGHIAKDGKPGPLVDDKGRFFKPLQGDSRGEIEVKFYESFSSNTEVPDHIRRYFPVYHGTQAVEGSDGAAMIVLENLLSKYSKPSVMDVKMGSRTWYPEASEEYIQKCLRKDARSTTVSSGFRISGFEVYDHKELSFWKPDRKLLNGIKVDGVRLALRKFVSSNTLSDTSSKPDAAFASSVYGGSNGVLTQLLELKTWFENQTFYHFNSCSILIIYENESIHEDGARAQVKLVDFAHVHDGNGVIDHNFLGGLCSFINFVRDILQSSDESTDN*