MKKRHLLEKPWFLRLALVGLIAGVLFIYHFVQNSDHSLLCSFAAESPRADSSATQIQLSAILHYATSRIVPQQTLAEITVSFDVLQSLASCNFLVFGLGFDSLMWSSFNARGDTLFLEEDPKWVQTVLKDAPTLRAHTVRYRTHLSEADDLLSTYRSVPECMPPKAYLRGNNRCKLALSDLPDEVYDKEWDLIMIDAPRGYFPEAPGRMAAIFSAAVMARARVRPGVTHVFLHDVDRRVEKVYAEELLCRKYQVGSVGRLWHFEIPPAANLSRASDSTGGKRHLIMGQTSLTFDRAFPMPPLTNEPKYIYFK*