MLLQLAFVLTAIIVGARLGGIGLGVMGGIGLGILTFVFGLQPTSPPIDVMLMIVAVITAASCMQAAGGLDLMVKVAERLLRKHPSRITLLSPLVTYIFTFVAGTGHVAYSVLPVIAEVARETKIRPERPLGIAVIASQQAITASPISAATVALLGLLAGFNISLIQILMITIPATLFGVLLGALYSLRVGKDLTEDPEYQRRLKEGLLNDSHYELKDIHNKHKASLSVLIFIVATVFIVIFGSFDTLRPAHIIDGKTVITDMPSIIEILMLSAAALILLLTKTNGLKAVQGSVFSAGMQAVVAIFGIAWMGDTFLQGNMTALKTSIEGIVTQMPWLFGIALFVMSILLYSQAATVRAFMPLGLALGISPYLLIAMFPAVNGYFFIPNYPTVVAAINFDRTGTTRIGKYVLNHSFMMPGLIATIVSVTTGLILVKLIF