MPLLVKGLTLLILWGVLVVGLTRAFAARKSALTAGSVLGLITGTVAGFLLFGSFTGELPFAIIKSLVAVAFISLFIVAAFAWHKAPAPAITVFSPSLSDHPAVTAMAAFLTATVFAILAVFRLSNSGDNATVLAVGFILLAMVELWLVVYRLEPLLPSVLKMPRGGLPLLAVSLFLFIASSSPRLDLFSPLSMKVMKLIHDFVHQFFESMLIPDHPFFRTDVWDYIGMLFSNGVGFWGGLIIWFIPAALIAIAVFRQPLPSVAHVRQAATRRKLIAGHLRERRCLLFFPFFATILMAVAVYESGHPSVEYWDPKPIAVKADGAGTIHIPVKDGETDLKDGKLHKYIFLQGAKKVRFFVLYRSDELTVVLDACSICQPEGYGQSEGTVICYYCKTLIPLETVGKPGGCNPVPVSFTADAGGVHLSAVSLINTWNEQVQSAKKVPGGPE