MFSPLVTFPALYTATLLMLAGSGLFTTYIGLRLTQEGAGDLWVGGLMASYYFGLVCGGKFGHKLIASFGHIRSYVACAGIATVTVLLHALVDQLEVWLLLRFITGAVMMNQYMVIESWLNEQAESHQRGKVFAGYMVAVDLGLVLGQGLLALSPTLDYKPLLLVAICFASCLIPLAMTRRVHPAKLVAAPLEVRFFWQRVPQALGTIFIAGLMVGAFYGLAPVYANRNGLDASQSSFFVGMCIVAGFCAQWPLGWLSDRLDRSWLIRGNAVLLCLASIPMWGLVTLPYWLLLANGFVTGMLLFTLYPLAVALANDHVEQPRRVALSAMLLTTYGVGACIGPLVAGALMRHFGPGLFYMLVSGYAVLLVFWVQPKRVTGEHRVDEAPLQHVAMPDTVSPMAATLDPRVEEVPEELVVEAPANIGRSDGEPDAGEKPAQS*