MSLYHKILIGFVLGVIVGLIFGDKAEFIKPLGDIFLRLLKMIVVPLVFSTIVTGIASMGDVKKLGRIGAKTLIYYMITTTLAVTIGLILANIFKPGKGLSLGEIHEVAHPNAPSFTETLLNMIPTNPFEAMAEGNMLQIIVFAIFFGIALALMGEKAEPVKKFFDSASEVMFKITDIVMKFAPYGVFALMAWTVGKYGLDVLAPLGKLILTVYLGCIIHILIVYTLLLRFLCKINPLRFFKKIKEAMLVAFSTCSSAATLPVTMRVAEELGVPESIASFTLPLGATINMDGTALYQGVAAIFVAQAYGVELTLGQQLTIVLTAVLASIGTAGVPGAGLVMLTMVLTSVGLPLEGIALIAGIDRILDMARTTVNVTGDLVATAIVARTEN