MELINEKDNNKINNILSNDAQLINDILKDNFQCDKEGRLVRILSEFSTVQDCLRNEGIFFTVVIFGSSRAVSYETYESNRIKYENQLKEFNEKQKDNIPLSDTEIKQYEQTKKDLDRLQKLKWSIKYYSQISELSKKLTLFFETQEGQEAVKNMSSQLPKTHHLFKNKNPETQESGEIKRSNKITVAVCTGGGPGFMEAANKGSKEANGKSLGFSITLPFEKGANQYVDENLSFKFHYFFTRKFWLVYLSLAFIIMPGGFGTLDELMEILTLKQCKRFKRHVPIILFGKEFWTSILNFDMLVEYGLISKDDVDSLFITDSIEEAYECVINFLKNSNPTTPKEVKDSS*