MELEVIRQLAVSTGLGDGRSEQTPIVIRGSRAGGFASGDIDRIIEAAIEKALSRRQKTTMSYAAIGKKKERKRCLQQHLRLLGDHKEAVKKMPLFGGVAYHRTRAAALSWSSVAFVMALKYELTKLYTECLGETTAKLDVIKMTQSSRTFAYAVLLCRQEIQVQKLDMDLKIVALKDRKHDSLSVRVYKANLVQGQILTGVAVKVCPQLDAELFVLGMLTKKKVAGVLPILYSGEPQNGDDYLVTRYCEQIG*