MFLTTLLEPFQFDFMVNALMVSVIVAIPCALLSVFLVLKGWALMGDAMSHAVFPGVVLAYIVGIPLAIGAFIAGLFCAIATGYLDDNSRIKRDTVMGIVFSGMFGAGLVLYVSIQSEVHLDHILFGDMLGVSLGDIVQTSVIALGIALIIGLKWKDLLLHAFDPHQAKASGLNTTLLHYGLLCMIALTIVATLKSVGIILSISLLIAPGAIAILLTRRFARALGLAVSLSVITAFAGVYLSFYLDSAPAPTIVVLFAIVFIAAFIYATWRDRRNEIVPEAQG*