MIYKPAILALADGKILHGVAIGASGHSVGELVFNTSMTGYQEMLTDPSYARQIITLTTAHIGNTGCNPDDMESSRVWASGLVIRDCTFNHSNYRAKQTLPDWLKKHGVVAIAGLDTRQLTLRLRDQGAMAACISTDVDASEKALESAYSFKGLKGLDLAKTVSRQTVERWHEGRGEWAKTSRPLSHHVVAYDFGVKHTILRILHDMGCHLTLVPAQTPAAEVLAMNPDGVFYQMVPETLKLVIMPFERLRTFWRLASRYLAFVSAFKFWH