MKYINRSIAALVLAVSLIGCTDADNATKVLSSSGFTNIEITGYNWFGCSENDFQHTGFRAIGPTGQKVEGTVCSGLFFKDSTIRFK