MLLKSKGVQTWARRLHIYISMALLLVTLFFALTGITLNRPELFERKEPIIQQHTIIIPPQTLFLNGESFQPNRVALIDFLTQEVALRGTPSALDVYTEVEQGELVLGELSLDFKGPGYNATVFVDMTTGDADIETTNYGAIALLNDLHKGRNSGDVWKWFIDITALLMVFFVLTGVCLLLPKKKTFRTSLQWMSFGSLLSLVIYFVAVP