MNALKGRDILALGFMTFALFVGAGNIIFPPIVGLQSGPHVWLAALGFLITAVGLPVITVIALAKVGGSVDALSHPIGRYAGGLLAAVCYLAVGPLFAIPRTATVSFEVGVVPLLGESGTALFVYSLAYFLLALAISLYPGRLLDTVGRFLAPLKILALAILGVAAFLWPAGPIGTAQPEYTQAAFSQGFVNGYLTMDTLAALVFGIVIVNAIRSRGVQSPRLITRYAIVAGLIAGVGLVLVYVSLFRLGAGSHAIAADASNGAAVLHAYVQHTFGSLGSSFLAGLIALACLVTAVGLTCACAEYFCQRLPLSYRSLVIILAGFSFIVSNLGLTKLIQVSIPVLTAIYPPCIVLVALSFCIGLWHSATRILAPVMLVSLAFGVLDALKAAGLGQDFPQWLLHLPLAEQGLAWLIPSVATLAACSLVDRLLGKPAQVAA*