MLLALLIFLATIVLVIWQPRGLGIGWSATLGAVAALLSGVVHIGDIPVVWQIVWNATATFIAIIIISLLLDEAGFFEWAALHVARRGKGKGHLLFVLIVLLGASVAALFANDGAALILTPIVMAMLLALGFSPSATLAFVMAAGFIADTASLPLVVSNLVNIVSADFFKIGFNDYAAVMIPVDIVAIIASLTVLSFYFRRSIPWHYDVNQLKQPNEAIRDVATFRIGWIVLVLLLVGFFGLEPLGVPVSAVAAAGALLLLAVAARGHVISTRKVLREAPWQIVVFSLGMYLVVYGLRNQGLAGHIARLLDYFAQGGVWGAALGTGFLTALLSSAMNNMPTVLVGALSIDATSASGVVKNAMIYANVIGSDLGPKITPIGSLATLLWLHVLARKDMTITWGYYFKVGVVLTVPVLAVTLAALALRLSLAGSGSGSGSGSGGSGSLEVLFQ