MPYSRFAVDALGVITIILVSILVLAGLFCILYLIYFHTKIRGQGYNQLGYFHGPWIIRIVFILFAIWWGFGEVVRLNLIRGEGRLLSAFGFRWQETVCKCYIVSSLGFAEPCLYLTVVFLLRASLQKSGTLSQKWNGKTVGYILLFCLPVFALQLVLILAGPQLEKNSLKHLPEYFTSPVKQSEDDVALCTYPLLSTFCHGLFAIMLTSYLFWLGGRILHFVINRSLQKRVYMLVLSVSAFFPIRVLLLGLTVRTLPEHLPFQALAFVGF