MLSLLFRRGALAWLLGTLPLVAHAGVNGAELTTLWAVPFAGLLLSIAILPLLAPGLWHHHFGKIAAGWALLFIVPFALQHGGGATGHELLHTLLLEYLPFIILLVALFTVAGGIYLRGNLHGSPLVNTTLLGIGTVLASFTGTTGASMLLIRPLLRANDNRRHKTHVVVFFIFLVANIGGSLTPLGDPPLFLGFLKGVSFGWTLRHLLPLMAFASVILLVLFYLLDRHYYHKEENLPPLADPTPDSKLRLEGSINLLLLGAIVGAVLLSGTWKPGINWTIGGLEIELQSVVRDVLLLGIAALSLALTPGRCRAANAFNWGPMLEVAKLFAGIFVTMIPVLAMLKAGSAGAFGNLVAMVNDGSGAPLNPAYFWLTGALSSFLDNAPTYLVFFNLAGGEPGQLMTTLAPTLTAISAGAVFMGANSYIGNAPNFMVKAIAEERGVAMPSFFGYIGWSLAILIPVFLLVTLLFF