MLLALLIFLATIVLVIWQPRGLGIGWSATLGAVAALLSGVVHIGDIPVVWQIVWNATATFIAIIIISLLLDEAGFFEWAALHVARRGKGKGHLLFVLIVLLGASVAALFANDGAALILTPIVMAMLLALGFSPSATLAFVMAAGFIADTASLPLVVSNLVNIVSADFFKIGFNDYAAVMIPVDIVAIIASLTVLSFYFRRSIPWHYDVNQLKQPNEAIRDVATFRIGWIVLVLLLVGFFGLEPLGVPVSAVAAAGALLLLAVAARGHVISTRKVLREAPWQIVVFSLGMYLVVYGLRNQGLAGHIARLLDYFAQGGVWGAALGTGFLTALLSSAMNNMPTVLVGALSIDATSASGVVKNAMIYANVIGSDLGPKITPIGSLATLLWLHVLARKDMTITWGYYFKVGVVLTVPVLAVTLAALALRLSLA